We were curious on how a bank system works and what is the algorithm behind every transaction. This project is result of our research of a basic bank system work.

What it does

Allows a user to create an account, log in, deposit, withdrawal, and transfer money.

How we built it

Username and password are created off of the Signup JFrame and saved as a POJO during the sign-in process. That user object is then passed to the Login JFrame and checked against log-in inputs to ensure confidentiality. Then the user object is passed into the Bank JFrame. A combination of the user class and the Bank class allow you to deposit, withdrawal, and transfer money from one account to another.

Challenges we ran into

Working online is difficult.

Accomplishments that we're proud of

We were a team of 3 people, 2 out of 3 were our first hackathon, and we actually got out something and it actually worked.

What we learned

Comprehensive GitHub knowledge is necessary if working online.

What's next for Making Bank

Apply the algorithm to make the Gui using Android-Studio version of it, and actually publish on the Google Play Store

Built With

Share this project: