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.

Built With

Share this project:

Updates