Figurit Homepage
Toolbox for creating user web interfaces logo
PROJECT REFERENCE

Toolbox for creating user web interfaces

CSGROUP/
TOPAZ


Customer: CS GROUP (CSGROUP)

Programme: TOPAZ

Supply Chain: CSGROUP > CS Group SPACE

Context

CS Group responsabilities for Toolbox for creating user web interfaces are as follows:

  • Design, development, integration, maintenance

Main Picture

The features are as follows:

  • A message bus
  • A store
  • An authentication service
  • Extension points mechanisms that allow components to be enriched in a configurable manner
  • Components for creating workspaces with dynamic windows
  • Conditional forms that allow the aggregation of forms from different modules
  • Open-source license Apache V2

Project implementation

The project objectives are as follows:

  • Development accelerator
  • Modularity
  • Extensibility
  • Interoperability
  • Business-agnosticity

The processes for carrying out the project are:

  • Consulting

Technical characteristics

The solution key points are as follows:

  • Non-restrictive (toolkit): The library can be used partially or in its entirety.
  • Business-agnostic: various application domains.
  • Shared components among libraries.
  • Evolvable architecture: extension points,configurable services.

Archi Picture

The main technologies used in this project are:

Domain Technology(ies)
Main COTS library(ies) Typescript, React, React-gridlayout, Rxjs, Keycloak-js