Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mounirelbakkali1/my-bank

Basic implementation of bank back office system components using Spring boot and modular based architecture
https://github.com/mounirelbakkali1/my-bank

keycloak postgresql react spring-boot spring-data-jpa spring-mvc

Last synced: 3 months ago
JSON representation

Basic implementation of bank back office system components using Spring boot and modular based architecture

Awesome Lists containing this project

README

        

## My Bank : Back Office application

Basic implementation of bank system components using Spring boot and modular based architecture

### APP:
for application main module bootstrapping, front end react build

### Persistence Manager
for database operations and migrations

### Security Manager
for application security configuration
- configures the application to deligate authentication to keycloak server
- configures web portals accessbility and security rules

### Audit Manager
for application logging, and audit management

### Operations Manager
for managing application administrative operations

### Account Manager
for client account management operations performed by a scoped application users

![image](https://github.com/mounirelbakkali1/my-bank/assets/101472611/001ffb99-86a3-4ee0-84b6-e47b8d1dd72c)