Our program aims to give users the ability to check the balances in all of their banking accounts as well as track their purchases, withdrawals, and deposits.
We were inspired by the widespread lack of integration between different banking services and how it would be more convenient to be able to check all of a person's banking information in one place in order to properly budget and maintain one's finances. While services for checking banking information in multiple banks exist, their use is not widespread by the general public. Because of this, we wanted to create a simple program that takes in user inputs for a bank account and allow users to track their banking with this.
What it does
Our program takes in user information and shows how much money is being spent, withdrawn, and deposited from the different accounts. It creates a checking, savings, and credit card account for the user from their money inputs and allows the user to check their balances. It also allows users to track their deposits, purchases, and withdrawals in real time.
How we built it
We built it using C++
Challenges we ran into
Both of the members of our team had different coding skills and there was a bit of a barrier to cross as we were both proficient in different languages and had to work to find a way to code together. Additionally, neither of us had ever used APIs before, which made the integration of them challenging. In the end, we decided to not use APIs as we were not comfortable enough with integrating them.
Accomplishments that we're proud of
We are proud of our collaborative efforts and how this program could eventually be used in the banking sector and has a real, functional purpose. We are also proud of this being out first project to be submitted in a Hackathon!
What we learned
We learned how to use APIs and Python, how to collaborate when different team members have different technical strengths, and how to work together and adapt to problems that we faced.
What's next for the TechTogether Challenge - Kyla & Ananya
We are working on making it more user friendly and adding inputs so that users can create budgets for themselves. We are also working on making it simpler to use and on adding APIs and user inputs so that we can also make it functional from the enterprise side.
Log in or sign up for Devpost to join the conversation.