foundation

PURPOSE

This capability domain is also identified (e.g artifacts labels, sub-projects names) by the ACSC acronym. This domain includes several types of modules managed via dedicated sub-projects implemented according to the official Techstack technologies.

COMPONENTS & SYSTEMS BUILD

JAVA COMPONENTS

All the prototype components are built and available into the local Maven artifacts repository.

REACTIVE BACKEND MODULE

During coding activity of this component, the Vert.x modified contents can be considered by the runtime with the shell command lines from the backend sub-directory:

REACTIVE WEB FRONTEND UI MODULE

ReactJS components layer

Prerequisites: install Node (see Nodejs documentation) and NPM tools according to the development workstation’s operating system.

Tutorial & technologies documentations

SYSTEMS DEPLOYMENT & RUN

REACTIVE CAPABILITIES BACKEND SERVER

Start of deployable elements

REACTIVE WEB FRONTEND UI SERVER

Start of deployable elements

INTEGRATION TEST PROTOCOL

TEST OF BACKEND (static contents)

Endpoints validation

Capabilities validation

TEST OF FRONTEND (static contents and dynamic interactions)

Endpoints validation

Interactive capabilities validation (basic Smoke Tests)