Skip to content

Amukayoung/Bank-Customer-Account-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bank Customer Account Management App

Banking Customer Management System is a system through which bank customers,employee and other corporate users can all interface together at the same point while segregating role and permissions. The system will manage different types of users, such as bank customers (Type A Users) who own the accounts and manages transactions, bank employees (Type B Users) who help in other management duties, and corporate clients (Type C Users) who in this case can be like Federal Bank or any other higher authority who may wants to see users statistics. All the system users have different roles with role specific code the can be assigned to them which help to segregate different roles. The system will allow users to access various banking services and functionalities based on their roles and institutions.

MySQL Database Entity Design and Relationships Diagram

Database design URL:https://dbdiagram.io/d/64c8b6f502bd1c4a5e082f39

Screen Shot

Setting up the system

From GitHub Repo:

  1. Clone or Download this Repository
  2. setup you MySQL server and create a database called BACMSDB
  3. Using Intelij or your prefered IDE build and run the application.
  4. There you go. Follow the Api Documentation for guidance URL: https://documenter.getpostman.com/view/21029286/2s9XxwwuF5

About

This is a bank account user management system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages