A simple ATM simulator to work with AWS and Bootstrap.
🔗 Open project hosted in AWS Amplify
This project was made to make use of some Amazon services, and Bootstrap, as listed below.
These are basic usage information for a bank customer's perspective.
- The simulator offers 5 features:
- Account balance
- Account statement
- Transfer between accounts
- Cash withdrawal
- Cash deposit
- For simulation purposes, database has 2 accounts:
- Account: 1001; Password: account1001; Name: Fulano de Tal
- Account: 1002; Password: account1002; Name: Beltrano de Tal
- Input fields can be changed using mouse or enter key
The script calls an API from API Gateway. API uses models to validate request format, then pass the request to a serverless Lambda function. The function uses SDK and consumes a DynamoDB table, creating a response with data results or an error message to user.
My last project was made with pure HTML/CSS/JS. This time I decided to consume Bootstrap for learning purposes.
I made basic responsiveness to fit a default widescreen monitor and a portrait oriented phone.
For now, the user interface is all in Brazilian Portuguese. On the other hand, all code is in English.
Learning for me is always better by making something. This project is intended to help learning AWS and Bootstrap.