Inspiration
Many people, both young and old, have trouble managing their finances. They can have checking accounts at various banks, bills from all over the place, and transactions done on one card or another. All of this confusion made us want to simplify the process...
What it does
BudgetCore is a website that allows one to connect all of their banks to allow for an analysis of their finances. BudgetCore allows users to add banks to their dashboard, and gain a more detailed view on each of those individual banks. The detailed view shows the balance, bills needed to be paid (added by the user manually), the surplus left, and each individual transaction. Users can manually add each transaction (for demo purposes) as well as delete them.
How we built it
We built this web application using Django with an SQLite database.
Challenges we ran into
A challenge we ran into was distribution of workload, as one team member was fairly new to Django. We overcame this by allowing this team member to work solely on the HTML and CSS, and they also learned the crispy form tag syntax.
Accomplishments that we're proud of
We are proud of creating an app that has potential to improve upon in the future.
What we learned
We learned a lot more about how to use crispy forms, as well as how to move our way around in Django.
What's next for BudgetCore
We are planning on implementing Plaid API to allow users to connect their bank accounts to BudgetCore. With this, we would be able to scrape transaction data, and autocomplete transaction history and balance on the website. In addition, we are planning on adding users, as we didn't do so already for demo purposes.

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