Inspiration 💭
Traditional finance education is often complex, time-taking, overwhelming, and, let’s be honest, boring for anyone. However, stats say that women, specifically, are less financially literate than men in most countries despite having same education and socio economic backgrounds. They excel at saving and maintaining stability, yet many hesitate when it comes to growth and investing—not because they lack ability, but due to systemic barriers and lower financial confidence. But Ironically, women hold more responsibility, be it biologically, career breaks, caregiving responsibilities, retirement planning and what not - so its them who should invest & plan more than anyone.
That’s why we created Finnix—a gamified AI assisted fintech platform to learn finances the fun way! Just spend a few mins with Finn the Whale, our sweet mascot everyday and become a business whale! Learn financial vocabulary, investment vehicles, watch your confidence grow. Through fun, bite-sized learning, you’ll go beyond saving and start making smarter financial planning and investment decisions. Ready to level up?
What it does ⚡
✅ Effortless Learning – No complex jargon, just interactive, easy-to-digest lessons step by step.
✅ Gamified Experience – Streaks, rewards, and challenges keep you engaged.
✅ Mr.Ray, Your Financial Guide – Mentoring you at every step.
✅ Build Strong Money Habits – Small daily actions that lead to big financial wins.
✅ Finn, the mascot – Your buddy to encourage & celebrate.
✅ From Stability to Growth – Go beyond budgeting and start investing with confidence.
💙 With Finnix, financial literacy isn’t just about security—it’s about seizing opportunities.
How we built it 👣
🏝️ Frontend: React, Next.js
💻 Backend: Node.js, express, mongoDB
🌈 Prototyping: Figma
🧠 AI: Gemini API
Challenges we ran into 🤯
💪🏻 UI Design: For making it engaging and clutter-free when user starts to learn without removing the necessary details, we had to brainstorm on the UI screens.
💪🏻 Gemini API integration: We are using google gemini with prompt engineering to generate the questions at each level for the user related to the topic they are at - the process of automating prompts and structuring input/outputs by storing them in MongoDB was challenging.
💪🏻 Frontend Development: Making sure to align with prototyped UI while coding in react was a challenge. from icons to progress bars to motion of text and components many things had to be rethought as we went through development.
Accomplishments that we're proud of 🔥
🏆 UI Prototype Design: We were able to design all the screens that where we set our target for 24 hours.
🏆 AI integration + Backend: Integrating AI into backend cuts short memory usage of the application - our content is not stored but still controlled by us.
🏆 Frontend: After several tutorials, we were able to make sure we closely resembled what we thought of in our Figma Prototype.
What we learned 📈
🐳 Frontend development - Most of work don backend previously frontend was a field which was not explored by us a lot.
🐳 UI/UX: Synchronizing icon packs, color palettes with Figma & React
🐳 AI integration: Making calls to AI models via APIs requires I/O formatting, prompt engineering and data persistence techniques.
What's next for Finnix 💬
🌊 Investment Sandbox - build a gamified sandbox environment where user can do investments with virtual money earned from questions.
🌊 Improving Knowledge Graph & prompt variety to AI for wide range of topics
🌊 Animation & Motion for Finn & Mr.Ray (AR)
🌊 Increasing UI intuitiveness
🌊 Improving UX by adding Text-to-speech for increased accessibility
Built With
- drizzle
- express.js
- figma
- gemini
- mongodb
- neon
- next.js
- node.js
- react
Log in or sign up for Devpost to join the conversation.