Skip to content

RishvinReddy/Smart-Budget-Planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


GitHub Stars GitHub Forks GitHub Issues Repo Size License Top Language


View Source Live Demo Report Bug Request Feature


๐Ÿ“– Table of Contents

Click to expand

๐ŸŒŸ About the Project

Smart Budget Planner is a modern personal finance dashboard built for people who want to take control of their money โ€” clearly, visually, and confidently.

Most people either guess where their money goes or rely on spreadsheets that become clunky fast. This project bridges that gap with a clean, interactive planning experience.

๐Ÿ’ก Think of it as your personal finance co-pilot โ€” structured, visual, and always in your corner.

What problem does it solve?

  • โŒ No more guessing where money disappears each month
  • โŒ No more complicated spreadsheet formulas
  • โœ… Visual, category-based spending overview
  • โœ… Real-time balance tracking against your budget
  • โœ… Savings goals you can actually follow
๐Ÿ’ฐ Monthly Income     โ‚น50,000
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ  Housing     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘  โ‚น15,000
๐Ÿฑ Food        โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘   โ‚น8,000
๐Ÿš— Transport   โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   โ‚น4,000
๐Ÿ“š Education   โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   โ‚น6,000
๐ŸŽฌ Entertain   โ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   โ‚น3,000
๐Ÿ’Ž Savings     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘  โ‚น10,000
๐Ÿ“ฆ Others      โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   โ‚น4,000
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
โœ… Remaining          โ‚น0

โœจ Key Features

๐ŸŽฏ Feature ๐Ÿ“‹ Description ๐Ÿ’ก Why It Matters
๐Ÿ’ต Income Tracking Log salary, freelance, and all income sources Clear starting point for every budget
๐Ÿ“‚ Expense Management Add, edit, and categorize every transaction Full visibility into spending habits
๐ŸŽ›๏ธ Budget Allocation Set spending limits per category Stay disciplined and avoid overspending
๐Ÿฆ Savings Goals Track progress toward financial targets Build long-term motivation and discipline
๐Ÿ“Š Spending Insights See where money goes via visual breakdowns Make smarter decisions backed by data
๐Ÿ–ฅ๏ธ Visual Dashboard All data in one clean, organized view Reduces confusion and improves usability
โšก Quick Input Fast transaction and budget entry flows No friction โ€” just capture and move on
๐Ÿ“ฑ Responsive UI Works on desktop, tablet, and mobile Budget anywhere, anytime

๐Ÿ–ผ๏ธ Screenshots

๐Ÿ“Œ Replace the placeholder paths below with your actual screenshot files stored in the assets/ folder.

๐Ÿ  Dashboard Overview

Dashboard Overview



๐Ÿ’ธ Expense Tracking View

Expense Tracking



๐Ÿ“Š Budget Summary View

Budget Summary

๐Ÿ› ๏ธ Tech Stack

Frontend

HTML5 CSS3 JavaScript

Styling

TailwindCSS Bootstrap

Data Visualization

Chart.js

Storage & Deployment

LocalStorage Firebase GitHub Pages Vercel


Layer Technology Purpose
๐ŸŽจ Frontend HTML ยท CSS ยท JavaScript UI structure and interactions
๐Ÿ’… Styling Tailwind CSS / Bootstrap Responsive and modern layouts
๐Ÿ“ˆ Charts Chart.js / ApexCharts Visualize spending and budgets
๐Ÿ’พ Storage LocalStorage / Firebase Persist user financial data
โ˜๏ธ Deployment GitHub Pages / Vercel Host and share the application

๐Ÿงฉ Application Flow

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                        USER JOURNEY                              โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

  ๐Ÿ‘ค User Opens App
         โ”‚
         โ–ผ
  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
  โ”‚  ๐Ÿ’ต Enter Income  โ”‚โ”€โ”€โ”€โ”€โ–ถโ”‚  ๐Ÿ“‚ Set Category  โ”‚
  โ”‚  (Salary, etc.)  โ”‚     โ”‚  Budget Limits    โ”‚
  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                    โ”‚
                                    โ–ผ
                          โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                          โ”‚ ๐Ÿงพ Add Expenses   โ”‚
                          โ”‚ (Daily spends)   โ”‚
                          โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                   โ”‚
               โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
               โ–ผ                   โ–ผ                   โ–ผ
   โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
   โ”‚ ๐Ÿ“Š Compare vs   โ”‚  โ”‚ ๐Ÿ’Ž Track Savings  โ”‚  โ”‚ โš ๏ธ Spot Budget   โ”‚
   โ”‚  Budget Limits  โ”‚  โ”‚     Progress     โ”‚  โ”‚   Overruns      โ”‚
   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
            โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”˜โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                 โ–ผ
                      โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                      โ”‚ ๐Ÿ’ก Financial Insights โ”‚
                      โ”‚  & Summary Report    โ”‚
                      โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿง  Functional Modules

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘                    SMART BUDGET PLANNER                       โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฆโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฆโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฆโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘  ๐Ÿ’ต INCOME   โ•‘  ๐ŸŽ›๏ธ BUDGET   โ•‘  ๐Ÿงพ EXPENSE  โ•‘  ๐Ÿ“Š REPORTS     โ•‘
โ•‘  MODULE      โ•‘  MODULE      โ•‘  MODULE      โ•‘  MODULE         โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ Track all    โ•‘ Assign spend โ•‘ Log daily &  โ•‘ Visual charts,  โ•‘
โ•‘ income       โ•‘ limits per   โ•‘ monthly      โ•‘ summaries &     โ•‘
โ•‘ sources      โ•‘ category     โ•‘ transactions โ•‘ alerts          โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฉโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฉโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฉโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘                       ๐Ÿ’Ž SAVINGS MODULE                       โ•‘
โ•‘          Monitor goal completion & savings percentage         โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ“ Project Structure

๐Ÿ“ฆ Smart-Budget-Planner/
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ assets/                  # Screenshots & images
โ”‚   โ”œโ”€โ”€ ๐Ÿ–ผ๏ธ dashboard.png
โ”‚   โ”œโ”€โ”€ ๐Ÿ–ผ๏ธ expenses.png
โ”‚   โ””โ”€โ”€ ๐Ÿ–ผ๏ธ budget-summary.png
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ css/
โ”‚   โ””โ”€โ”€ ๐ŸŽจ style.css            # Main stylesheet
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ js/
โ”‚   โ””โ”€โ”€ โšก script.js             # Core logic & interactions
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ images/                  # Additional visual assets
โ”‚
โ”œโ”€โ”€ ๐ŸŒ index.html               # App entry point
โ”œโ”€โ”€ ๐Ÿ“„ README.md                # Project documentation
โ””โ”€โ”€ ๐Ÿ“œ LICENSE                  # MIT License

๐Ÿš€ Getting Started

โœ… Prerequisites

Make sure you have the following installed:

Git Node.js npm


โš™๏ธ Installation

Step 1 โ€” Clone the repository

git clone https://github.com/RishvinReddy/Smart-Budget-Planner.git

Step 2 โ€” Navigate into the folder

cd Smart-Budget-Planner

Step 3 โ€” Run the project

๐ŸŒ Plain HTML/CSS/JS
# Simply open in your browser
open index.html
# OR double-click index.html in your file explorer
โš™๏ธ Node.js Project
npm install
npm start
โšก Vite / React
npm install
npm run dev

๐Ÿ“˜ Usage Guide

  STEP 1          STEP 2          STEP 3          STEP 4          STEP 5          STEP 6
    โ”‚               โ”‚               โ”‚               โ”‚               โ”‚               โ”‚
    โ–ผ               โ–ผ               โ–ผ               โ–ผ               โ–ผ               โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  ๐Ÿ’ต   โ”‚       โ”‚  ๐Ÿ“‚   โ”‚       โ”‚  ๐Ÿงพ   โ”‚       โ”‚  ๐Ÿ“Š   โ”‚       โ”‚  ๐Ÿ’Ž   โ”‚       โ”‚  ๐Ÿ”„   โ”‚
โ”‚ Enter โ”‚โ”€โ”€โ”€โ”€โ”€โ”€โ–ถโ”‚ Setup โ”‚โ”€โ”€โ”€โ”€โ”€โ”€โ–ถโ”‚ Log   โ”‚โ”€โ”€โ”€โ”€โ”€โ”€โ–ถโ”‚Review โ”‚โ”€โ”€โ”€โ”€โ”€โ”€โ–ถโ”‚Monitorโ”‚โ”€โ”€โ”€โ”€โ”€โ”€โ–ถโ”‚Adjust โ”‚
โ”‚Income โ”‚       โ”‚Budget โ”‚       โ”‚Spends โ”‚       โ”‚Totals โ”‚       โ”‚Savingsโ”‚       โ”‚& Save โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
# Action Expected Result
1๏ธโƒฃ Enter your monthly income Sets the total available amount for planning
2๏ธโƒฃ Add and name budget categories Organizes your expenses into clear groups
3๏ธโƒฃ Record each transaction as it happens Every rupee is tracked and categorized
4๏ธโƒฃ Review totals and category usage See real-time balance and spending patterns
5๏ธโƒฃ Monitor your savings goal progress Stay on track toward financial milestones
6๏ธโƒฃ Adjust categories and spending limits Continuously improve your future budgets

๐Ÿ“Š Budget Example

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘              ๐Ÿ’ฐ MONTHLY BUDGET SNAPSHOT              โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘  Monthly Income                       โ‚น50,000        โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘  ๐Ÿ  Housing          โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘   โ‚น15,000 (30%) โ•‘
โ•‘  ๐Ÿฑ Food             โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   โ‚น 8,000 (16%) โ•‘
โ•‘  ๐Ÿš— Transport        โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   โ‚น 4,000  (8%) โ•‘
โ•‘  ๐Ÿ“š Education        โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   โ‚น 6,000 (12%) โ•‘
โ•‘  ๐ŸŽฌ Entertainment    โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   โ‚น 3,000  (6%) โ•‘
โ•‘  ๐Ÿ’Ž Savings          โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘   โ‚น10,000 (20%) โ•‘
โ•‘  ๐Ÿ“ฆ Others           โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   โ‚น 4,000  (8%) โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘  โœ… Remaining Balance                 โ‚น0              โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ’ก The example follows a modified 50/30/20 rule โ€” 50% needs, 30% wants, 20% savings โ€” adapted for Indian living costs.


๐Ÿ”ฎ Future Roadmap

2024 Q1 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 2025+
   โ”‚                                                            โ”‚
   โ— Basic budget planning          โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โœ… Done      โ”‚
   โ— Expense tracking               โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โœ… Done      โ”‚
   โ— Category management            โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โœ… Done      โ”‚
   โ— Clean dashboard design         โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โœ… Done      โ”‚
   โ—‹ Interactive charts             โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ๐Ÿ”„ In Dev    โ”‚
   โ—‹ Exportable PDF reports         โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ๐Ÿ”œ Planned   โ”‚
   โ—‹ Cloud-based storage            โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ๐Ÿ”œ Planned   โ”‚
   โ—‹ Recurring payment reminders    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ๐Ÿ”œ Planned   โ”‚
   โ—‹ User authentication            โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ๐Ÿ”œ Planned   โ”‚
   โ—‹ AI budgeting assistant         โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ๐Ÿ”ฎ Future    โ”‚
   โ—‹ Multi-currency support         โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ๐Ÿ”ฎ Future    โ”‚
   โ—‹ Advanced analytics & trends    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ๐Ÿ”ฎ Future    โ”‚
๐Ÿš€ Enhancement ๐ŸŽฏ Impact
๐Ÿ” User Authentication Personal accounts with private, secure budgets
โ˜๏ธ Cloud Sync Access your data seamlessly across all devices
๐Ÿ“„ PDF Export Download clean monthly financial reports
๐Ÿค– AI Recommendations Get personalized smart spending suggestions
๐Ÿ” Recurring Expenses Auto-track subscriptions and monthly bills
๐ŸŒ™ Dark Mode Comfortable viewing during night-time sessions
๐ŸŒ Multi-Currency Support for international users and currencies
๐Ÿ“ˆ Advanced Analytics Trend graphs and financial forecasting

๐Ÿค Contributing

Contributions are what make open-source amazing. Every improvement, big or small, is welcome!

# 1. Fork the project on GitHub

# 2. Clone your forked repo
git clone https://github.com/YOUR_USERNAME/Smart-Budget-Planner.git

# 3. Create your feature branch
git checkout -b feature/AmazingFeature

# 4. Make your changes and commit
git add .
git commit -m "โœจ Add: AmazingFeature that does X"

# 5. Push to your branch
git push origin feature/AmazingFeature

# 6. Open a Pull Request on GitHub ๐ŸŽ‰

๐Ÿงญ Contribution Guidelines

  • ๐Ÿงน Keep code clean and well-commented
  • ๐Ÿงช Test all changes before submitting a PR
  • ๐Ÿ“ Use meaningful commit messages
  • ๐Ÿ™ Be respectful and constructive in reviews
  • ๐Ÿ› For bugs, open an issue before working on a fix

Open an Issue


๐Ÿ› Bug Reports & Feature Requests

Found something broken? Got a great idea? We'd love to hear it!

  1. Check if the issue already exists
  2. If not, open a new issue
  3. Include steps to reproduce (for bugs) or a clear description (for features)

๐Ÿ“„ License

This project is licensed under the MIT License โ€” free to use, modify, and distribute.

MIT License ยฉ 2024 Rishvin Reddy

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software to deal in the Software without restriction...

See the full LICENSE file for details.


๐Ÿ™ Acknowledgements

  • ๐Ÿ’ก Inspired by the real need for smarter personal financial planning
  • ๐Ÿ“ฆ Built on the shoulders of the amazing open-source ecosystem
  • ๐ŸŽจ Chart.js, Tailwind CSS, and Firebase communities
  • ๐ŸŒŸ Thanks to everyone who starred, forked, or contributed

๐Ÿ“ฌ Contact


๐Ÿ‘จโ€๐Ÿ’ป Rishvin Reddy

GitHub LinkedIn Twitter


๐Ÿ’ฌ Feel free to reach out for collaboration, feedback, or just a chat about fintech!


โญ Show Your Support

If Smart Budget Planner helped you, inspired you, or saved you from financial chaos โ€” a โญ goes a long way!

It boosts visibility, motivates continued development, and helps others discover the project.

โญ Star this repository


About

A smart and interactive budget planning application to track income, manage expenses, visualize spending patterns, and achieve financial goals with a clean and intuitive dashboard.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors