π° ATM Simulator
A simple ATM simulator to work with AWS and Bootstrap.
π About the project
This project was made to make use of some Amazon services, and Bootstrap, as listed below.
π§ Built with
π₯οΈ Basic usage
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
β¨οΈ Notes for developers
π¨βπ» AWS
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.
π¨βπ» Bootstrap
My last project was made with pure HTML/CSS/JS. This time I decided to consume Bootstrap for learning purposes.
π± Responsiveness
I made basic responsiveness to fit a default widescreen monitor and a portrait oriented phone.
π Language
For now, the user interface is all in Brazilian Portuguese. On the other hand, all code is in English.
Final considerations
Learning for me is always better by making something. This project is intended to help learning AWS and Bootstrap.