Inspiration
Wen wanted to challenge ourselves and create a financial game.
What it does
Money Stretch is an interactive financial education platform that allows users to: Upload Financial Statements – Users can upload balance sheets and income statements in CSV format, even if the structure varies, thanks to our AI-powered data parsing. Automate EBITDA Calculations – Users can calculate key financial metrics effortlessly, saving time and improving accuracy. Visualize Financial Trends – We provide interactive charts comparing financial data across different periods, making it easy to spot trends and insights. Engage in Financial Quizzes – A gamified quiz system tests users on financial concepts, rewarding them with points and unlock-able badges. Compete & Stay Motivated – Progression-based rewards encourage retention, and leaderboards add a competitive edge to learning finance!
How we built it
Tech Stack: • Frontend: React (with Tailwind CSS for styling) • Backend: Node.js, Express, MongoDB • Authentication: JWT for secure user sessions • AI Parsing: Used GroqCloud API to analyze and structure financial data from CSV uploads • Data Visualization: Recharts for graphing financial trends • Gamification Features: Points, badges, and user leaderboards We designed Money Stretch with a strong focus on user engagement by making finance fun instead of overwhelming.
Challenges we ran into
Inconsistent CSV Formats – Users uploaded CSVs with varied structures, so we leveraged AI to intelligently parse and reformat the data. Ensuring Fair Quiz Progression – Allowing retries while preventing abuse of the scoring system was tricky. We limited retries and provided detailed explanations after incorrect attempts. Sorting Financial Data By Time Periods – Financial data formats like 2023-Q4 vs. Q1 2024 needed a smart sorting algorithm to ensure proper trend analysis. Dynamic Badge Rewards – Implementing a system where badges are automatically awarded based on a user’s progress without manual intervention.
Each challenge pushed us to refine our approach, resulting in a robust and scalable financial learning tool!
Accomplishments that we're proud of
Successfully integrating AI to parse messy financial data and extract structured balance sheets & income statements. Developing a dynamic gamification system where users earn points, badges, and leaderboard positions. Creating an engaging and interactive quiz experience that personalizes learning, allows retries, and explains incorrect answers. Building financial visualizations that make data interpretation easy and insightful for all users. Making finance fun! Financial literacy isn’t typically exciting—but we turned it into a rewarding challenge!
What we learned
Gamification makes learning more effective. Users were more engaged when rewarded for progress. User experience matters! Clean interfaces and visualized data drastically improved usability. AI-powered parsing is a game changer. Automating messy CSV formatting saved users time and frustration. Financial literacy tools need to be accessible. By simplifying complex financial data, we made it easier for anyone to understand. Sorting, data consistency, and authentication required iteration.
What's next for Money Stretch
Multi-User Competitions – Users will be able to challenge friends in financial trivia tournaments. Expanded AI Capabilities – Smarter AI-powered insights for financial risk assessment and profitability predictions. More Gamification Features – Daily challenges, streaks for continuous learning, and time-limited quizzes. Mobile App Version – Bringing Money Stretch to iOS & Android for financial learning on the go. Personalized Learning Paths – Users will be able to choose focus areas (e.g., Investing, Startup Finance, Corporate Accounting).
Log in or sign up for Devpost to join the conversation.