banking-operations

1.0.2 • Public • Published

Banking-Operations

Bank Operations is a simple JavaScript package that simulates basic banking operations such as creating accounts, depositing, withdrawing, and checking account balances. This package is designed for educational purposes or as a starting point for more complex banking systems.

Table of Contents

Installation

To install the Bank Operations package, run the following command in your terminal:

npm install banking-operations

usage

First, import the package into your JavaScript file: javascript const Bank = require('banking-operations').Bank; Create a new bank and perform operations: javascript const Banking = new Bank(' Banking');

// Create accounts const account1 = banking.createAccount('John Doe', 1000); const account2 = banking.createAccount('Jane Doe', 2000);

// Deposit money into account 1 banking.deposit('John Doe', 500);

// Withdraw money from account 2 banking.withdraw('Jane Doe', 300);

// Check balances banking.checkBalance('John Doe'); // Should show 1500 banking.checkBalance('Jane Doe'); // Should show 1700

API Reference

Bank

new Bank(name)

Creates a new bank instance.

  • name - The name of the bank.

createAccount(name, initialBalance)

Creates a new account.

  • name - The name of the account holder.
  • initialBalance - The initial balance of the account (default: 0).

deposit(accountName, amount)

Deposits an amount into an account.

  • accountName - The name of the account holder.
  • amount - The amount to deposit.

withdraw(accountName, amount)

Withdraws an amount from an account.

  • accountName - The name of the account holder.
  • amount - The amount to withdraw.

checkBalance(accountName)

Checks the balance of an account.

  • accountName - The name of the account holder.

Contributing

Contributions are welcome! Please read the contributing guidelines before getting started.

Peaple

The original Author is [@NIYONIZERA]

License

This project is licensed under the MIT License. See the LICENSE file for details.

Package Sidebar

Install

npm i banking-operations

Weekly Downloads

6

Version

1.0.2

License

MIT

Unpacked Size

4.13 kB

Total Files

3

Last publish

Collaborators

  • benigne58