This app allows users to perform basic banking actions in the browser like depositing, withdrawing and transferring money.
Features
Account login
Deposit money
Withdraw money
Transfer money to another account
View account balance
Technical Specs
Built with TypeScript object oriented programming
Uses HTML and CSS for frontend
Stores data in memory (not persisted)
How it works
A Bank class is defined in TypeScript with methods for:
Creating accounts
Depositing money
Withdrawing money
Transferring money between accounts
Checking account balance
The TypeScript is compiled to JavaScript using tsc and the HTML form uses JavaScript to interact with the Bank class. Getting Started
Clone the repository
Open index.html in your browser
Enter your account details and start banking!
Limitations
Data is not persisted between page refreshes
Only supports a single bank at the moment