Inspiration
Inspired by MoneyLover, we built this app specifically for students who have limited income and busy schedules, making it difficult to track every expense and analyze their spending patterns. Our goal is to simplify financial management by automating transaction tracking and providing meaningful insights.
What it does
The app records transactions in a structured manner, offering users a monthly financial report and AI-generated budgeting recommendations. This ensures that every transaction is not only tracked but also provides valuable insights into spending habits.
How I built it
We developed the app using Flutter, a powerful cross-platform mobile framework, and implemented BLoC for efficient and scalable state management, ensuring a clean architecture that handles complex tasks seamlessly. For the backend, we utilized Node.js, which enables high-performance concurrent processing for tasks such as RAG (Retrieval-Augmented Generation) with the Gemini API, cron jobs, and real-time user interactions. To manage our data efficiently, we chose MongoDB, a highly scalable NoSQL database capable of handling large volumes of unstructured data and complex queries.

Log in or sign up for Devpost to join the conversation.