Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 1.75 KB

README.md

File metadata and controls

57 lines (42 loc) · 1.75 KB

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.