Skip to main content
Version: 1.14

Development manual

Development contexts

Backend

REGARDS allows developers to extends the REGARDS backend functionnalities by creating their own :

  • Microservice : In order to add new functionalities to REGARDS system throught new REST endpoints
  • Microservice plugin : In order to extend microservices functionalities throught defined extension points for each REGARDS Microservice

Requirements : You need a development environment with :

  • Maven v3.8.4+
  • JDK Eclipse Temurin v17.0.3+
  • Git client

Frontend

REGARDS allows developers to extends REGARDS Frontend functionnalities by creating their own :

Requirements : You need a development environment with :

  • node v8.10+
  • npm v16+ (npm i -g npm to upgrade)
  • Git client

Create a new microservice

Refer to develop a new microservice page to create your own microservice.

Create a new Microservice plugin

Refer to the following pages to develop your own plugins.

Contribute to REGARDS

You can share your REGARDS developments to the REGARDS community by sending a pull request on our github with your package. Your request will be checked as soon as possible by our maintenance team.