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

Share this project:

Updates