Skip to content
@ESPRIT-TWIN-MICROSERVICES-FGSC

ESPRIT-TWIN-MICROSERVICES-FGSC

ESPRIT-FGSC

MicroServices Spring Boot with docker

A team of esprit students developing microservices for a project implementing an Odoo clone.

Authors

Tech Stack

Client Side: Angular 12 , RxJs, NgRx, NgPrime, RsocketClient

Server Side: Spring, Zuul, Eureka, MongoDB (reactive), Flux, RSocketServer ,Nodejs

This is an image

Features

Our project is for Human Resource Management,it contains 12 microservices with Zuul gateway and an Eureka server ,our microservices are in one container docker and they are using api from each other .

  1. Auth/User management Microservice
  2. Employees microservice
  3. Job microservice
  4. Attendance microservice
  5. Leave microservice
  6. Project microservice
  7. Client microservice
  8. Invoice microservice
  9. Claim microservice
  10. Department microservice
  11. Notification microservice
  12. Client satisfaction microservice
Description:
  • Auth / Usermanagement Microservice : manage user authentification and register Maven & Docker CI
  • Employees microservice : manage employees
  • Job microservice : manage posting jobs
  • Attendance microservice : manage attendance for employees
  • Leave microservice : manage leaves for employees
  • Project microservice : manage projects for each client
  • Client microservice :manage clients
  • Invoice microservice :manage invoices for the company
  • claim microservice :manage claims
  • Department microservice :manage departements
  • Client feedback acquisition : Maven & Docker CI CodeQL
  • Notification microservice :manage notification for admin Maven & Docker CIv
  • Eureka serveur : Maven & Docker CI
  • Zuul gateway : Maven & Docker CI
Sonar Cloud:

img.png

Github actions:

img_1.png

Pinned Loading

  1. client-v3 client-v3 Public

    Angular client for the microservices developed by the ESPRIT-FGSC team for the microservices project

    JavaScript

Repositories

Showing 10 of 20 repositories
  • GATEWAY Public
    ESPRIT-TWIN-MICROSERVICES-FGSC/GATEWAY’s past year of commit activity
    Java 0 0 0 0 Updated Nov 8, 2021
  • ESPRIT-TWIN-MICROSERVICES-FGSC/CUSTOMER-SATISFACTION’s past year of commit activity
    Java 0 0 0 0 Updated Nov 8, 2021
  • .github Public
    ESPRIT-TWIN-MICROSERVICES-FGSC/.github’s past year of commit activity
    0 1 0 0 Updated Oct 28, 2021
  • ESPRIT-TWIN-MICROSERVICES-FGSC/AUTH-SERVICE’s past year of commit activity
    Java 0 0 0 0 Updated Oct 28, 2021
  • client-v3 Public

    Angular client for the microservices developed by the ESPRIT-FGSC team for the microservices project

    ESPRIT-TWIN-MICROSERVICES-FGSC/client-v3’s past year of commit activity
    JavaScript 0 0 0 0 Updated Oct 28, 2021
  • ESPRIT-TWIN-MICROSERVICES-FGSC/EUREKA-SERVER’s past year of commit activity
    Java 0 0 0 0 Updated Oct 28, 2021
  • ESPRIT-TWIN-MICROSERVICES-FGSC/RSOCKET-BROKER’s past year of commit activity
    Java 0 0 0 0 Updated Oct 28, 2021
  • ESPRIT-TWIN-MICROSERVICES-FGSC/job_microservice’s past year of commit activity
    Java 0 0 0 0 Updated Oct 28, 2021
  • ESPRIT-TWIN-MICROSERVICES-FGSC/PROJET_MICROSERVICE’s past year of commit activity
    Java 0 0 0 0 Updated Oct 28, 2021
  • ESPRIT-TWIN-MICROSERVICES-FGSC/EMPLOYEE_MICROSERVICE’s past year of commit activity
    Java 0 0 0 0 Updated Oct 28, 2021

Top languages

Loading…

Most used topics

Loading…