FinTrackr is a web application that enables you to take control of your personal finances, keep track of your expenses, and make informed financial decisions.
-
💸Expense and Income Tracking: Easily record and categorize your expenses, income, and financial transactions in one place.
-
🎯Budget and Goal Setting: Set and track your budget and financial goals, and get real-time progress updates.
-
🔐Data Security: Implementing secure user authentication using Auth0 and Firebase to safeguard your financial data and ensure only authorized users have access to their accounts.
-
💹Data Visualization: Use charts and graphs to present financial data in an easily digestible format, helping users make informed financial decisions.
-
👩💻Easy onboarding: Sign up for an account, link your bank account(s), and begin recording your financial transactions.
To get started with FinTrackr, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/yourusername/fintrackr.git
- Navigate to the project directory:
cd fintrackr
- Install dependencies
npm install
- Set up the environment variables (Auth0, Firebase) and configuration
- Start the development sever
npm start