Payment management system

Architecture

The architecture of the project is illustrated below:

Global Architecture

Microservices (Back-end)

The project consists of the following microservices:

  • Discovery Service Discovery Service

  • Education Service Education Service

  • Notification Service Notification Service

  • Payment Service Payment Service

  • Security Service Security Service

(Front-end)

Frontend app