A simple and beginner-friendly Python Personal Finance Tracker that allows you to:
- Add income and expenses
- Store transactions in a CSV file
- View a financial summary
- Visualize spending using charts
- Understand Python file handling, data analysis, and visualization
Perfect for beginners and strong for portfolios!
✔ Add transactions (date, category, amount, notes)
✔ Stores data in CSV
✔ Summary: total income, total expenses, balance
✔ Spending by category
✔ Bar chart visualization
✔ Clean, modular code
- Python
- Pandas
- Matplotlib
pip install -r requirements.txt
python finance_tracker.py