Personal Budget Application

Description

The Personal Budget Application is a comprehensive tool that helps users analyze their monthly spending and identify areas where they can reduce their expenditure by up to 20%. This web application is designed to enhance financial awareness and provide insights into budget management.

Table of Contents:

Features

  • Analyze Monthly Expenditure
  • Identify Areas for Cost Reduction
  • User-Friendly Interface
  • Real-time Statistical Charts using Chart.js

Technology Stack

  • Frontend: React.js with React Hooks
  • Backend: Node.js
  • Database: MongoDB
  • Charting: Chart.js
  • JavaScript

Getting Started

To run this application locally, follow these steps:

  1. Clone the repository to your local machine.
  2. Install the required dependencies using npm install in both the client and server directories.
  3. Start the server and client by running npm run dev in the project directory.

Usage

  • Register and log in to your account to get started.
  • Input your monthly income and expenses.
  • Use the statistical charts to visualize your spending patterns.
  • Identify areas for cost reduction and improve your financial management.