Skip to content

The Budget Management App is a sleek and intuitive React-based application designed to streamline budget planning and expense tracking. With an easy-to-use interface, it allows users to set budget limits, log expenses, and visualize their spending against the established budget.

Notifications You must be signed in to change notification settings

Gagan20-vis/Budget-Managment-App

Repository files navigation

Budget Management App

Welcome to the Budget Management App! This React-based application helps users efficiently manage their budgets and track expenses effortlessly.

Features

  • Budget Setting: Set your budget limit for better financial planning.
  • Expense Tracking: Log your expenses and track them against your set budget.
  • Dark/Light Mode: Switch between dark and light themes for better user experience.

Technologies Used

  • React: Utilized to create a dynamic and responsive user interface.
  • Vite: Build tooling for faster development and optimized builds.
  • React Context API: Employed for state management across components.
  • Bootstrap: Styling components and layouts for a sleek UI.

Installation

  1. Clone Repository

    git clone https://github.com/yourusername/budget-management-app.git
    cd budget-management-app
  2. Install Dependencies

    npm install
  3. Run the App

    npm start

    The app will run on localhost:5173 by default.

Usage

  • Setting Budget

    • Enter your budget limit in the designated field.
    • Click on 'Set Budget' to establish your budget.
  • Expense Logging

    • Add expenses with details like title, amount, and category.
    • View your expenses and their impact on the overall budget.
  • Theme Selection

    • Toggle between dark and light modes for your preferred appearance.

Contributing

Contributions are welcome! If you wish to contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/awesome-feature).
  3. Commit your changes (git commit -am 'Add an awesome feature').
  4. Push to the branch (git push origin feature/awesome-feature).
  5. Create a pull request.

About

The Budget Management App is a sleek and intuitive React-based application designed to streamline budget planning and expense tracking. With an easy-to-use interface, it allows users to set budget limits, log expenses, and visualize their spending against the established budget.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published