Skip to main content

Spending-Habits-Tracker is a Python library to provide real-time data of a user's spending habits.

Project description

spending-habits-tracker

Project for Open Source Development (COMS 4995)

License Issues codecov Build Status

Overview

Spending-Habits-Tracker is a Python library to track and visualize spending habits. The library makes use of documents provided by the user (e.g. bank statements) to generate visualizations of spending habits over time. The library also provides a command line interface to interact with the library.

Development and Contributions:

For development details and contribution instructions, please refer to the contribution guidelines.

Installation

Requirements

  • Python 3.6 or higher
  • Pandas
  • Matplotlib

Install from PyPI

pip install pandas
pip install matplotlib
pip install spending-habits-tracker

Usage

Below is a simple use-case for quick start:

import spending_habits_tracker as sht

# get data from csv file
data = sht.get_data('data.csv')

# create a spending tracker object
tracker = sht.SpendingTracker(data)

# plot spending over time
tracker.plot_spending_over_time()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spending-habits-tracker-0.1.0.tar.gz (16.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page