Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ banka Public

Banka is a light-weight core banking application that powers banking operations like account creation, customer deposit and withdrawals.

Notifications You must be signed in to change notification settings

conquext/banka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

conquext.github.io

Banka is a light-weight core banking application that powers banking operations like account creation, customer deposit and withdrawals.

Build Status Coverage Status

Features

Users

  • Users can signup and signin to the application
  • Users can create a bank account

Cashiers (Staff)

  • Cashiers can credit an account
  • Cashiers can debit an account

Admin (Staff)

  • Admin can activate an account
  • Admin can deactivate an account
  • Admin can promote a staff to an admin
  • Admin can delete an account

Installation

To get the application running follow this steps:

Testing

Run npm run test to run server side tests

Technologies

FrontEnd

  • Html
  • Css

Backend

  • NodeJS
  • Express JS
  • ESLint
  • Mocha/Chai

DevOps

  • Git
  • Travis CI
  • Coveralls
  • Postman

Project Management

  • Pivotal Tracker

API End Points

  • POST auth/signup/
  • POST /auth/sigin/
  • GET /accounts/
  • POST /accounts/
  • PATCH /accounts/accountNumber/
  • DELETE /accounts/accountNumber/
  • POST transactions/accountNumber/debit
  • POST transactions/accountNumber/credit

About

Banka is a light-weight core banking application that powers banking operations like account creation, customer deposit and withdrawals.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published