Skip to content

Overview

The Digital Blueprint project consists of blueprints. Each blueprint consists of several components, such as front-end applications, back-end APIs, existing software projects with extensions, or other supporting software. Together they provide a service for your users.

flowchart TB style blueprint_a stroke:#338555,color:#338555 style blueprint_b stroke:#9e1e4d,color:#9e1e4d style blueprint_c stroke:#336885,color:#336885 subgraph " " direction TB subgraph blueprint_a ["Blueprint A"] direction LR component_1["App Component"] component_2["API Component"] end subgraph blueprint_b ["Blueprint B"] direction LR component_3["App Component"] component_4["API Component"] component_5["Supporting Software Component"] end subgraph blueprint_c ["Blueprint C"] direction LR component_6["Application"] component_7["Application Extension"] end end

Many of the components, which make up a blueprint, make use of our own frontend and API framework.

flowchart LR style blueprint_a stroke:#338555,color:#338555 style frameworks stroke:#9e1e4d,color:#9e1e4d subgraph " " direction LR subgraph frameworks["Frameworks"] frontend["Frontend Framework"] backend["Relay API Gateway"] end subgraph blueprint_a ["Blueprint A"] direction LR component_1["App Component"] component_2["API Component"] end end component_1 --- frontend component_2 --- backend

Many of the components are not tied to their blueprints and can be re-used in external contexts, like your own applications.

flowchart LR style component_1 stroke:#338555,color:#338555 style component_2 stroke:#9e1e4d,color:#9e1e4d subgraph yourapp["Your Application"] direction LR component_1["digital blueprint Component"] component_2["Your Component"] end