Skip to content

Lnavarro9/budget-tracker-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Budget Tracker (C++)

A simple command-line budget tracking application built in C++.

πŸ“Œ Overview

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.

βš™οΈ Features

  • Add new expenses (date, category, description, amount)
  • Save data to a file (expenses.txt)
  • View all recorded expenses
  • Calculate total spending

πŸ–₯️ Example Output

===== Budget Tracker =====
1. Add expense
2. View expenses
3. Show total spent
4. Exit
Choose an option:

πŸ“‚ Data Format

Expenses are saved in this format:

date|category|description|amount

Example:

04/20/2026|Food|Lunch|12.50

πŸ› οΈ Technologies Used

  • C++
  • File I/O
  • Structs
  • Console-based UI

πŸš€ Future Improvements

  • Spending by category
  • Monthly summaries
  • Search/filter expenses

πŸ“š What I Learned

  • File handling in C++
  • Struct-based data organization
  • Building menu-driven applications

About

C++ command-line app to track expenses, save data, and calculate total spending using file I/O and structs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors