Skip to content

Finance tracker application that incorporates multifactor authentication with FIDO2, categorizes transactions in expense, savings, investment, or earning, and allows users to make investments

Notifications You must be signed in to change notification settings

skstanwar/BudgetBuddy

 
 

Repository files navigation

BudgetBuddy - Your Comprehensive Finance Tracker

BudgetBuddy Logo

Welcome to BudgetBuddy, the all-in-one finance tracker application that helps you effortlessly manage your expenses, savings, investments, and earnings. With built-in multifactor authentication using FIDO2, your financial data remains secure and protected.

Features

  • Multifactor Authentication: Enjoy the peace of mind knowing that your financial information is safeguarded with FIDO2-based multifactor authentication.
  • Expense Categorization: Our intelligent chatbot classifies your transactions into expense, savings, investment, or earning categories, providing you with a clear overview of your financial activities.
  • Investment Opportunities: Seamlessly invest your funds directly through our app, empowering you to grow your wealth and achieve your financial goals.
  • User-Friendly Interface: BudgetBuddy offers an intuitive and visually appealing interface, making it easy for users of all levels to navigate and manage their finances effortlessly.
  • Expense Tracking: Effortlessly track your expenses and gain valuable insights into your spending habits.
  • Budget Creation: Set up personalized budgets for different categories and monitor your progress towards your financial goals.
  • Savings Goals: Plan and track your savings goals, whether it's for a dream vacation or a down payment on a house.
  • Investment Tracking: Keep an eye on your investments and their performance, all in one place.
  • Financial Reports: Generate comprehensive reports to analyze your financial activities and make informed decisions.
  • User-Friendly Interface: Enjoy a visually appealing and user-friendly interface that makes managing your finances a breeze.

Demo

Getting Started

Prerequisites

  • Ensure you have the latest version of node installed.

Installation

  1. Clone the repository.

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

    npm install
  3. BudgetBuddy may require additional configuration based on your specific needs, such as database setup or integration with third-party services. Refer to the Configuration documentation for detailed instructions.

Usage

  1. Run the application.
    npm start
  2. Open your web browser and visit http://localhost:5000.
  3. Sign in to your BudgetBuddy account using your registered credentials.
  4. Start tracking your finances, categorizing expenses, saving money, and exploring investment opportunities!

Contributing

We welcome contributions from the community to enhance BudgetBuddy. To contribute, please follow these steps:

  1. Fork this repository.
  2. Create a new branch.
  3. Make your desired changes.
  4. Test thoroughly.
  5. Submit a pull request.

Support

For any queries, issues, or feedback, please reach out to our support team at [email protected]. We're here to assist you!

License

This project is licensed under the MIT License.

About

Finance tracker application that incorporates multifactor authentication with FIDO2, categorizes transactions in expense, savings, investment, or earning, and allows users to make investments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 44.0%
  • JavaScript 29.6%
  • CSS 26.4%