Banking web application with only front-end.
The goal of this project was to practice using array methods, numbers & dates, timers, & the Internationalization API. I additionally practiced making a flowchart using the draw.io application.
This site is not currently responsive.
- JavaScript - ES6+
- CSS3
- HTML5
- draw.io
There are two accounts to log in to. The first account's username is "js" with the password "1111". The second has username "jd" with password "2222". Once logged in, you can transfer money back and forth between the two accounts. However, you will notice a 1:1 exchange rate despite a difference in currency. There is no logout button; log in to the other account while still logged into the current. You can also request a loan and close the account altogether. If the loan is approved, the approved amount will appear in the transaction history after a brief delay. Lastly, there is a logout timer to log you out after inactivity.
This project was based on The Complete JavaScript Course 2022: From Zero to Expert!, by Jonas Schmedtmann - sections 11 & 12.