Inspiration
Our group was inspired by the sponsored track listings to create both a financially effective and user-friendly application.
What it does
This application allows you to keep track of your monthly spending via tracking monthly subscriptions, one-time payments and categories for each type of payment. It also provides an easy way of keeping track of spending habits through the use of spending graphs.
How we built it
This application was built with HTML and CSS for the frontend, Flask to handle backend and PostgreSQL for a local data storage.
Challenges we ran into
Initially, we had plans to deploy our application using the Google Cloud Platform, but this plan fell through due to time and knowledge constraints. Interfacing the backend with our database was also a challenge, as separate team members had developed these parts independently and we tried to put them all together with little communication between parts.
Accomplishments that we're proud of
Our home page is attractive and clearly communicates the project idea. Additionally, we believe the use of spending data visualization is an effective selling point for the application.
What we learned
Dividing specific tasks for each team member based on past experience was effective in delivering timely working prototype, which allowed us to add secondary features.
What's next for Budget Buddy
Better customization and data visualization options, such as a graphical rundown of your monthly spending via a pie chart. We would also like to implement financial advice through the training of a machine learning model.
Log in or sign up for Devpost to join the conversation.