Inspiration
We noticed that many people, including us, often lose track of where their money goes. Small daily expenses add up, and by the end of the month, it’s hard to figure out how much was spent and on what. That’s what inspired us to create the Finance Management App — an easy, mobile-friendly way to track expenses, manage budgets, and stay financially aware using clear visuals and real-time data.
What it does
Our app helps users: Add and manage income and expenses easily. See visual reports and charts that show how money is spent. Understand their savings trends and budget performance. Sync and store all data securely in the cloud. The app gives a complete picture of one’s financial activity in real time — making budgeting simple and effortless.
How we built it
Frontend: Built using Flutter, giving us a fast, cross-platform app that works smoothly on both Android and iOS. Backend: Powered by Firebase, which handles: Authentication for secure user login and signup. Cloud Firestore for storing expense and income data in real time. Firebase.json for configuration and deployment setup. Hosting: We used Vercel to host our web dashboard and deploy the connected backend APIs seamlessly. Visualization: Added interactive charts and graphs to make data easier to understand
Challenges we ran into
Firebase integration: Setting up authentication and real-time updates with Flutter took some effort. Connecting Vercel and Firebase: Getting deployment and live updates to work together smoothly required troubleshooting. Time limits: Balancing between UI design, backend setup, and debugging was tough within the hackathon period. State management: Making sure data refreshed instantly across different screens was challenging.
Accomplishments that we're proud of
We built a working finance tracker that’s both mobile and web-ready. Successfully integrated Flutter, Firebase, and Vercel within the time frame. Created a clean and user-friendly interface with real-time updates. Turned a daily problem into a functional, practical solution.
What we learned
How to use Flutter with Firebase effectively for full-stack development. How Vercel can simplify deployment and continuous integration. The importance of clean UI/UX design for user satisfaction. How teamwork and quick problem-solving help overcome hackathon pressure.
What's next for FINANCE MANAGEMENT APP
Add AI-powered financial insights and spending recommendations. Introduce goal tracking and monthly budget reminders. Launch a web version with advanced analytics hosted on Vercel. Improve design, accessibility, and add multi-currency support for global users.
Log in or sign up for Devpost to join the conversation.