Skip to content

A C++ project for the CS214 data structure course it is a program uses linked list designed for students to manage their finances efficiently. It helps track income, categorize expenses, and provides a detailed budget

Notifications You must be signed in to change notification settings

ehrg1/CS214-Budget-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Budget Tracker

Project Overview

The Monthly Budget Tracker is designed to assist students in managing their finances effectively. It provides a straightforward and comprehensive solution for tracking income from various sources and monitoring expenses across categories. The tool aims to promote financial independence, helping students make informed financial decisions while focusing on their academic pursuits.


Features

  1. Income Management: Input monthly income from multiple sources such as part-time jobs, allowances, etc.
  2. Expense Tracking: Add expenses by category and amount.
  3. Summary Display:
    • Total income for the month.
    • Categorized list of expenses with corresponding amounts.
    • Total expenses and remaining budget.
  4. Budget Limit Checks: Alerts the user if expenses exceed the available budget.
  5. Budget Updates: Option to increase the budget by adding additional income.

Functionalities

  • Add Expense: Specify the category and amount for new expenses.
  • Display Summary: View a detailed summary of the budget, including income, expenses, and the remaining balance.
  • Budget Update: Add more income to adjust the monthly budget.
  • Expenditure Validation: Ensures expenses stay within the set budget.

Requirements

  • C++ Compiler (e.g., GCC, Visual Studio)
  • Basic understanding of C++ to compile and run the program.

Installation

  1. Clone this repository:
    git clone <repository-url>

About

A C++ project for the CS214 data structure course it is a program uses linked list designed for students to manage their finances efficiently. It helps track income, categorize expenses, and provides a detailed budget

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages