niyoceles / banka

Banka is a light-weight core banking application that powers banking operations like account creation, customer deposit and withdrawals. This app is meant to support a single bank, where users can signup and create bank accounts online, but must visit the branch to withdraw or deposit money.

Home Page:https://niyoceles.github.io/banka/UI/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Coverage Status Build Status Maintainability

Banka

Banka is a light-weight core banking application that powers banking operations like account creation, customer deposit and withdrawals. This app is meant to support a single bank, where users can signup and create bank accounts online, but must visit the branch to withdraw or deposit money.

Required Features

  1. User (client) can sign up.
  2. User (client) can login.
  3. User (client) can create an account.
  4. User (client) can view account transaction history.
  5. User (client) can view a specific account transaction.
  6. Staff (cashier) can debit user (client) account.
  7. Staff (cashier) can credit user (client) account.
  8. Admin/staff can view all user accounts.
  9. Admin/staff can view a specific user account.
  10. Admin/staff can activate or deactivate an account.
  11. Admin/staff can delete a specific user account.
  12. Admin can create staff and admin user accounts.

Website

https://niyoceles.github.io/banka/UI/

Documentation

Documentation, find it HERE

Author

Celestin NIYONSABA

About

Banka is a light-weight core banking application that powers banking operations like account creation, customer deposit and withdrawals. This app is meant to support a single bank, where users can signup and create bank accounts online, but must visit the branch to withdraw or deposit money.

https://niyoceles.github.io/banka/UI/


Languages

Language:JavaScript 69.4%Language:HTML 19.3%Language:CSS 11.3%