bw-atm-machine-
v1.0.0
Published
This is an ATM Machine it develop by using TypeScript
Downloads
1
Readme
ATM Machine CLI
Description
ATM Machine CLI is a command-line tool built with Node.js that simulates the functionalities of an Automated Teller Machine (ATM). It provides users with options to perform various banking operations such as depositing money, withdrawing cash, checking account balance, and accessing fast cash.
Features
- User Authentication: Authenticate users with a PIN to access ATM functionalities securely.
- Banking Operations: Support essential banking operations including depositing money into own account or another account, withdrawing cash, and checking account balance.
- Fast Cash: Provide users with the convenience of fast cash withdrawals in predefined amounts.
- Validation: Validate user input to ensure security and prevent errors during transactions.
Installation
To use the ATM Machine CLI tool, follow these steps:
Clone the repository to your local machine:
git clone <repository-url>
Navigate to the project directory:
cd atm-machine-cli
Install the dependencies:
npm install
Usage
To start the ATM Machine CLI tool, run the following command in your terminal:
npm start
Follow the prompts to enter your name, authenticate with your PIN, and select from various banking operations. You can deposit money into your own account or another account, withdraw cash, check your account balance, and use the fast cash feature for quick withdrawals.
Contributing
Contributions are welcome! If you would like to contribute to this project, feel free to submit a pull request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgements
- This project uses Inquirer.js for interactive command-line prompts.
- Developed by [Bilal Waleed].
You can replace [repository-url]
with the actual URL of your repository and [Your Name]
with your name or username. Feel free to customize this template to fit your project's specific details and requirements. Let me know if you need further assistance!