π¦ MyMoneyWise
MyMoneyWise is a financial management application that helps users track expenses, create budgets, and receive AI-driven financial recommendations.
π Features
- π° Budget Management: Set up a monthly budget and allocate funds to different categories.
- π Expense Tracking: Log and display your expenses in real-time.
- π€ Financial Profile: Configure your profile with income, financial goals, and employment status.
- π€ AI Chatbot: Get financial advice and insights through an integrated chatbot.
- π Real-time Sync: Budget and expenses update dynamically in the dashboard.
π οΈ Technologies Used
- Frontend: React (Vite)
- Backend: Express.js
- Database: MongoDB
π¦ Installation
Clone the repository
git clone https://github.com/your-username/MyMoneyWise.git cd MyMoneyWiseInstall dependencies
npm installAdd you API Key in a .env file in the root
Create a .env file in the root directory.
Add your Anthropic API key:
OPENAI_API_KEY=your-api-key-hereStart the application
npm run dev
π License
This project is licensed under the MIT License.
πΉ Authors: Mohamed Amine Dakli, Anis Gadouche, Fares Laadjel, Ayoub Marfouk πΉConUHacks25
Built With
- anthropic
- express.js
- javascript
- mongodb
- openai
- react
Log in or sign up for Devpost to join the conversation.