A minimalist console app for tracking expenses with category support, CSV export, and simple cost analysis.
- Add expenses with categories (Food, Transport, Entertainment, Other)
- Save expense history to a CSV file
- Load and display existing expenses
- View summaries and statistics
- JSON-based data storage
- Open
BudgetTracker.slnin Visual Studio. - Build the project.
- Run the console application (
Ctrl + F5).
- C#
- .NET
- LINQ
- Object-Oriented Programming (OOP)
- System.IO (file handling for CSV and JSON)
Core/– business logic (e.g.,Expensemodel,ExpenseCategoryenum)Data/– file input/output handlingProgram.cs– console UI and user interaction