Skip to content

Hamadabcn/personal_finance_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Finance Tracker

This project is a simple personal finance tracker to help you manage your income and expenses. It allows you to add transactions, view transactions within a date range, and visualize your financial data using plots.

Features

  • Add new transactions with date, amount, category (Income or Expense), and description.
  • View transactions within a specified date range.
  • Summary of total income, total expenses, and net savings.
  • Plot income and expenses over time.

Requirements

  • Python 3.x
  • Required Python packages:
    • pandas
    • matplotlib

Installation

  1. Clone the repository:

    git clone https://github.com/Hamadabcn/personal_finance_tracker.git
    

Navigate to the project directory: cd personal_finance_tracker

Create and activate a virtual environment: python -m venv .venv .venv\Scripts\activate # On Windows source .venv/bin/activate # On macOS/Linux

Install the required packages: pip install pandas matplotlib

Run the main script: python py.main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages