A simple command-line budget tracking application built in C++.
This program allows users to:
- Add expenses
- View saved expenses
- Calculate total spending
It uses file input/output and structs to store and process data.
- Add new expenses (date, category, description, amount)
- Save data to a file (
expenses.txt) - View all recorded expenses
- Calculate total spending
===== Budget Tracker =====
1. Add expense
2. View expenses
3. Show total spent
4. Exit
Choose an option:
Expenses are saved in this format:
date|category|description|amount
Example:
04/20/2026|Food|Lunch|12.50
- C++
- File I/O
- Structs
- Console-based UI
- Spending by category
- Monthly summaries
- Search/filter expenses
- File handling in C++
- Struct-based data organization
- Building menu-driven applications