Inspiration
I built this platform because I wanted to help people manage their finances, improve their financial knowledge using AI, and handle debts—all in one place. FinSphere combines simplicity with a user-friendly UI that makes financial management accessible for everyone.
What it does
FinSphere is a 360° financial management and education platform that leverages AI to empower users to:
- Learn about finance through AI-driven insights.
- Track expenses effortlessly.
- Create personalized savings plans using AI.
- Strategize and manage debt repayment with tailored recommendations.
- Visualize their finances with dynamic, interactive charts.
How we built it
- Frontend: Built using Next.js for server-side rendering and CSS for styling to ensure an optimized and smooth user experience.
- Backend: Node.js and Express to handle APIs and manage financial data.
- Database: MongoDB, optimized for fetching and aggregating analytics data.
- AI Integration: Implemented Google's GEMINI (Gemini 1.5 Flash) model to deliver personalized insights and actionable financial advice.
Challenges we ran into
- Developing an interactive dashboard with real-time updates on the latest financial data for users.
- Integrating AI to provide accurate, reliable responses tailored to user-specific financial needs.
- Designing a simple yet effective UI for non-tech-savvy and non-finance users while keeping the layout clear and engaging.
Accomplishments that we're proud of
- Successfully created a fully functional app that integrates financial management, visualization, and education seamlessly in one platform.
- Designed a robust dashboard to fetch and display the latest financial data dynamically whenever accessed.
- Built an AI-driven learning experience that makes complex financial concepts simple and actionable.
What we learned
- Learned to leverage MongoDB aggregation pipelines for structuring and querying analytics data efficiently.
- Improved skills in AI integration, especially crafting accurate prompts for OpenAI’s GEMINI model to generate relevant responses.
- Enhanced understanding of building user-friendly and engaging interfaces using Next.js and CSS.
What's next for FinSphere
- Make the entire layout fully responsive for all devices.
- Add features for Advanced AI-powered savings planning to help users achieve their financial goals.
- Introduce investment planning tools using AI and live market analytics.
- Implement gamified "play-to-win" quizzes to motivate users to improve their financial knowledge.
Log in or sign up for Devpost to join the conversation.