Inspiration
The idea was born from the need to simplify personal finance management by helping users track their expenses, income, and budgeting habits in one intuitive platform.
What it does
Budget Buddy offers an all-in-one dashboard that tracks incomes, expenses, and categorizes spending using custom budgeting limits such as the 50/30/20 rule. It provides visual analytics, monthly trends, and a Chrome extension for quick logging.
How we built it
The project was developed with HTML, CSS, and JavaScript on the front end for a smooth user interface, while Supabase handled backend tasks like user authentication and transaction data management. We utilized online tutorials and Cursor to better understand the functionalities of technologies we weren't familiar with, such as setting up our first project with Supabase.
Challenges we ran into
Key challenges included integrating real-time data updates, managing accurate categorization (including variable tax rates), and ensuring a seamless experience across the different sections of the main dashboard.
Accomplishments we're proud of
We’re proud of creating a unified platform that combines comprehensive financial tracking with user-friendly design, as well as successfully developing the Budget Buddy Mini Chrome extension.
What we learned
The project enhanced our understanding of effective UI/UX design, the integration of backend technologies like Supabase and the nuances of automating personal finance management.
What's next for Budget Buddy
Enhancing the Budget Buddy Mini Chrome extension to directly interact with Supabase for real-time updates without the need to even open the full dashboard. The more seamless it is to keep track of personal spending, the more likely our users are to stick to the platform.
Built With
- css
- html
- javascript
- supabase



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