Skip to content

hypervixen/Python-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Expense Tracker

A simple and interactive Python-based expense tracker to help you record, manage, and visualize your daily expenses. Ideal for personal budgeting and financial organization.

Features

βœ… Add expenses with date, amount, category, and optional notes.

πŸ“’ View all expenses in a neatly formatted table.

πŸ’° Calculate total expenses by category.

πŸ“Š Generate monthly summaries with bar charts for visual analysis.

πŸ“‚ Export expense records to CSV files for easy sharing or backup.

πŸ›‘ Input validation to prevent invalid dates and negative amounts.

Technologies Used

Python 3

datetime for date handling

matplotlib for data visualization

csv for exporting records

How to Run

Clone the repository:

git clone

Install required libraries (if not already installed):

pip install matplotlib

Run the script:

python expense_tracker.py

Follow the interactive menu to manage your expenses.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages