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.
- 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.
- Ensure you have the latest version of node installed.
-
Clone the repository.
git clone https://github.com/rishitashaw/BudgetBuddy.git
-
Install the required dependencies.
npm install
-
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.
- Run the application.
npm start
- Open your web browser and visit
http://localhost:5000
. - Sign in to your BudgetBuddy account using your registered credentials.
- Start tracking your finances, categorizing expenses, saving money, and exploring investment opportunities!
We welcome contributions from the community to enhance BudgetBuddy. To contribute, please follow these steps:
- Fork this repository.
- Create a new branch.
- Make your desired changes.
- Test thoroughly.
- Submit a pull request.
For any queries, issues, or feedback, please reach out to our support team at [email protected]. We're here to assist you!
This project is licensed under the MIT License.