A simple Python-based expense tracker to manage personal finances.
- Add, view, and delete transactions.
- View expense summary and monthly analysis.
- Export data to CSV.
- Run the program by executing
python expense_tracker.py. - Select options from the menu to interact with the tracker.
- The project includes a
test_expense_tracker.pyfile with unit tests for the main functionality. - To run the tests, use the command:
python -m unittest test_expense_tracker.py.
This project is licensed under the MIT License. See the LICENSE file for more details.
- The
LICENSEfile contains the MIT License for this project, which grants permission to use, modify, and distribute the code.