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.

Built With

Share this project:

Updates