This excersice emulates an ATM. Users can check ther balance, change their pin, deposit and withdraw money. Developed using ReactJS with Typescript configuration.
- Install dependencies:
npm install
- Run project:
npm start
- Select a user using the select form at the bottom.
- The default PIN for all users is: "1234".
- Use the ATM buttons to interact with the ATM.
- Use the keyboard to enter the user's PIN (or a money amount) to access the ATM options.
- Select whatever the option you want.
The project was tested on the following environment:
- Node 21.6.2
- npm 10.4.0
- Google Chrome 121.0.6167.85