Socket
Socket
Sign inDemoInstall

atm_machine_ehtesham

Package Overview
Dependencies
63
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    atm_machine_ehtesham

A simple ATM console application built with Node.js and inquirer.js that simulates basic banking operations such as depositing money, withdrawing money, checking balance, and donating to NGOs.


Version published
Maintainers
1
Created

Readme

Source

Project Name: ATM Machine Application

Description

A simple ATM console application built with Node.js and inquirer.js that simulates basic banking operations such as depositing money, withdrawing money, checking balance, and donating to NGOs.

Features
  • Login with a secret PIN.
  • Deposit money into the account.
  • Withdraw money from the account (with validation for insufficient funds).
  • Check the current account balance.
  • Donate money to a selected NGO.
Installation
  1. Clone the repository:

    git clone https://github.com/M-Ehtesham-Ul-Hassan-Malik/TypeScript.git
    
  2. Navigate to the project directory:

    cd ATM-MACHINE
    
  3. Install dependencies:

    npm install inquirer
    
Usage
  1. Start the application:

    npm start
    
  2. Follow the prompts to perform desired operations:

    • Enter your secret PIN to login.
    • Choose an operation from the provided list (Deposit Amount, Withdraw Amount, Check Balance, Donate to NGO).
    • Provide necessary inputs as prompted (e.g., amount to deposit/withdraw, NGO for donation).

Versions

Version 1.0.0: Initial release with basic banking operations such as depositing money, withdrawing money, checking balance, and donating to NGOs.

Dependencies
  • inquirer: Used for interactive command-line prompts.
License

This project is licensed under the ISC License.

Author

M Ehtesham Ul Hassan Malik

FAQs

Last updated on 08 Apr 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc