Skip to content

BudgetBuddy is a simple and user-friendly Expense Tracker web application designed to help users manage their finances.

Notifications You must be signed in to change notification settings

HARAJIT05/BudgetBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BudgetBuddy

BudgetBuddy is a simple and user-friendly Expense Tracker web application designed to help users manage their finances. It allows users to log their expenses, track income, categorize their spending, and visualize their financial data through reports and charts. Whether you're saving up for a goal or just want to keep an eye on your budget, BudgetBuddy is the perfect solution to take control of your finances.

Features

  • Expense Logging: Easily add your daily expenses and income.
  • Categorization: Organize your transactions by customizable categories such as food, entertainment, bills, etc.
  • Reports: Generate detailed financial reports with visual charts, including weekly, monthly, or custom timeframes.
  • Real-time Insights: See your spending trends and make informed financial decisions.
  • Responsive Design: Access BudgetBuddy from any device – desktop, tablet, or mobile.
  • Data Security: All data is securely stored and managed for privacy..

Installation

To run the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/HARAJIT05/BudgetBuddy.git
    cd BudgetBuddy
  2. Install the required dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open your browser and navigate to http://localhost:3000 to use BudgetBuddy.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express
  • Database: MongoDB
  • Charting Library: Chart.js (or another visualization library used)

How to Use

  1. Add Expenses/Income: Log your transactions by providing the amount, date, and category.
  2. View Reports: Navigate to the reports section to see graphical representations of your spending habits.
  3. Manage Categories: Customize your expense categories as per your needs.

Contribution

Contributions are welcome! If you’d like to improve the project, feel free to fork the repository and submit a pull request.

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

License

This project is licensed under the MIT License. Feel free to use and modify the code as per your needs.

About

BudgetBuddy is a simple and user-friendly Expense Tracker web application designed to help users manage their finances.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •