Skip to content
ChrisMukherjeePublic
forked from fragmanos/my-bank

About

Example bank application

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

abc-bank

A dummy application for a bank. Provides various functions of a retail bank.

Features

  • A customer can open an account
  • A customer can deposit / withdraw funds from an account
  • A customer can transfer between their accounts
  • A customer can request a statement that shows transactions and totals for each of their accounts
  • Different accounts have interest calculated in different ways
    • Checking accounts have a flat rate of 0.1%
    • Savings accounts have a rate of 0.1% for the first $1,000 then 0.2%
    • Super-Savings accounts have a rate of 2% for the first $1,000 then 5% for the next $1,000 then 10%
    • Maxi-Savings accounts have an interest rate of 5% assuming no withdrawals in the past 10 days otherwise 0.1%
  • Interest rates accrue daily (incl. weekends), rates above are per-annum
  • A bank manager can get a report showing the list of customers and how many accounts they have
  • A bank manager can get a report showing the total interest paid by the bank on all accounts

Additional Features

  • Interest rates should compound daily (incl. weekends)

About

Example bank application

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages