Swapnance is a personal finance aid application that leverages the power of CopilotKit to provide personalized investment plans based on users' age and monthly income. Additionally, Swapnance encourages financial learning by awarding badges to users based on their investment knowledge. Whether you're a novice or a seasoned investor, Swapnance helps you make informed financial decisions in a fun and interactive way!
- Enter your age and monthly income to receive a tailored investment strategy.
- Plans are customized to align with your risk appetite and financial goals.
- Simple, intuitive interface for easy interaction.
- Keep track of your income and expenses efficiently.
- View an overview of spending categories with easy-to-understand charts.
- Stay on top of your financial health by monitoring transactions in real-time.
- Get personalized saving tips based on your income and spending patterns.
- Take quizzes to assess your understanding of investment principles and portfolio management.
- Earn exclusive badges based on your quiz performance.
- Keep improving your financial literacy while earning rewards.
- CopilotKit offers personalized suggestions and insights.
- Quizzes are adaptive, becoming more challenging as you improve.
- Up-to-date investment strategies based on the latest financial trends.
Check out the Swapnance demo here: Swapnance Live Demo
Keep track of your finances easily with our intuitive and user-friendly tracker. Get a detailed expense breakdown with charts, track your transactions, and stay on top of your financial goals.
To run Swapnance locally, follow these steps:
-
Clone the repository
git clone https://github.com/Swapnendu003/swapnance.git
-
Navigate to the project directory
cd swapnance
-
Install dependencies
npm install
-
Setup the .env.local
OPENAI_API_KEY=GIVE_YOUR_API_KEY
-
Start the development server
npm run dev
The application should now be running on http://localhost:3000
.
- NEXT.JS: Frontend framework
- CopilotKit: AI-powered suggestions and adaptive quiz generation
- Tailwind CSS: For styling the application
- MongoDB: Database for storing user and financial data
- Express.js: Backend server handling API routes
For any questions or suggestions, feel free to reach out:
Thank you for checking out Swapnance! 🚀 Let's take your financial planning to the next level!