Skip to content

noorb234/Smart-Budget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 Smart-Budget

A project for CSC 325: a web application to help users track and plan finances via budgeting, transactions, projections, and “what-if” scenarios.

GitHub repo size GitHub contributors GitHub stars


🔍 Table of Contents


🧾 About

Smart-Budget is designed to help users manage their personal finances. It allows users to:

  • Record transactions (income, expenses)
  • View reports summarizing their financial data
  • Run “what-if” calculations to forecast how changing budgets or expenses would affect outcomes
  • Visualize trends through reports and insights

The goal is to make it easier to understand one’s financial health, plan better, and make data-driven decisions.


⚙ Features

Here are the main functionalities:

  • Add, edit, and delete financial transactions
  • Categorize transactions for better tracking
  • Reporting view: monthly/yearly breakdowns, summaries
  • What-If Calculator: simulate budget changes and see projected outcomes
  • Responsive interface with screens for transactions, reports, projections, etc.

🔧 Technologies

This project uses:

  • Backend / Server-side: PHP
  • Frontend: HTML, CSS, JavaScript

🚀 Installation

Here’s how to get the project running locally:

  1. Clone the repo:
    git clone https://github.com/noorb234/Smart-Budget.git

🎯 Usage

  • Use the Transactions screen to record your incomes and expenses
  • Use the Reports screen to see summaries by category, month, or year
  • Use the What-If Calculator to explore financial outcomes when changing budget amounts or expenses
  • Optionally, adjust configurations (categories, etc.) to match your personal finances

📸 Demo / Screenshots

🎥 Watch the demo on YouTube

About

CSC 325 Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors