Inspiration
We were inspired by the need for accessible, AI-driven tools that help individuals make informed financial decisions, particularly for managing savings, retirement planning, and understanding complex products.
What it does
The Finn Companion App uses AI to offer personalized financial recommendations, predict future financial goals, answer user queries through a chatbot, and visualize financial progress with interactive dashboards.
How we built it
We built the app using React.js for the frontend with TailwindCSS for styling, TypeScript for maintainability, and Node.js with Express for the backend. We integrated MongoDB for user data storage and the Gemini AI API for chat support and financial predictions.
Challenges we ran into
Integrating AI predictions with user data, ensuring the accuracy of financial forecasts, and fine-tuning the chatbot to provide relevant, actionable advice were some of the biggest challenges we encountered.
Accomplishments that we're proud of
We’re proud of successfully building a functional AI-driven chatbot, implementing predictive financial tools, and creating user-friendly visual dashboards that make financial planning easier and more accessible.
What we learned
We learned how to integrate an AI API for real-time chat and predictions, enhance user experience through data visualizations, and work with MongoDB to manage and query financial data efficiently.
What's next for Finn Companion App
We plan to enhance the app with more personalized features like automated budgeting, investment advice, and deeper integrations with financial institutions to offer even more accurate and tailored insights.
Log in or sign up for Devpost to join the conversation.