Skip to content

Repository files navigation

Smart Expense Tracker

A simple Python-based expense tracker to manage personal finances.

Features

  • Add, view, and delete transactions.
  • View expense summary and monthly analysis.
  • Export data to CSV.

Usage

  1. Run the program by executing python expense_tracker.py.
  2. Select options from the menu to interact with the tracker.

Testing

  • The project includes a test_expense_tracker.py file with unit tests for the main functionality.
  • To run the tests, use the command: python -m unittest test_expense_tracker.py.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

License File

  • The LICENSE file contains the MIT License for this project, which grants permission to use, modify, and distribute the code.

About

A Python-based expense tracker that allows users to manage transactions, view summaries, and export data to CSV. It includes unit tests for reliable functionality and is designed for personal finance management.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages