rehman_atm
v1.0.2
Published
Downloads
5
Readme
ATM_by_Rehman
ATM Simulator
The ATM Simulator is a command-line program written in Node.js that simulates an ATM (Automated Teller Machine) interface. It allows users to perform basic banking operations like balance inquiry, deposit, withdrawal, and viewing personal information.
Features
- Balance Inquiry: Check your account balance.
- Deposit: Deposit money into your account.
- Withdraw: Withdraw money from your account.
- Personal Information: View your personal information.
Installation
Ensure you have Node.js installed on your system.
Clone this repository or download the source code.
Open your terminal and navigate to the project directory.
Install the required dependencies using npm:
npm install
Usage
Run the program with the following command:
node main.js
The program will greet you and ask you to select your preferred language.
Enter your 4-digit PIN when prompted.
Choose from the available menu options:
- "Balance Inquiry"
- "Deposit"
- "Withdraw"
- "Personal Information"
Follow the on-screen prompts to complete your selected operation.
The program will display the results and provide additional information as needed.
Example PINs
The program includes example PINs and user data for demonstration purposes. You can use the following PINs to explore the features:
- PIN 1234 (User: Abdul)
- PIN 1224 (User: Ahmad)
- PIN 1222 (User: Ahsan)
Author
This ATM Simulator was created by [Abdulrehman].
License
This program is provided under the [Abdul Rehman] license.