Do It Yourself

An overview on possible prototypes and reusable assets

In this section, we offer you guidance and reusable assets to develop prototypes. As we developed different prototypes for different demo purposes, we do share our examples and code repositories. You might also consider our service design page to get a methodological best practices on designing a use case.

From prototype B onwards, the suggested setup is forward compatible.

Prototype A: Wireframes

Purpose: Demonstrate and test user experience and user interfaces

Example: Construction Permit Wireframes

Reusable Assets:

Prototype B: Use Case (UC) Frontend

Purpose: Demonstrate and test user experience and user interfaces with limited business logic

Example: USCT Simulation

Reusable Assets:

Prototype C: UC Frontend + RPC layer

Purpose: Demonstrate and test business logic with an optional switch to a Use Case Backend Application

Example: Construction Permit Use Case

Reusable Assets:

Prototype D: UC Frontend + UC Backend + BB Emulators

Purpose: Demonstrate and test Building Block architecture with lightweight Building Block Emulators

Example: USCT DIY Version

Reusable Assets:

Prototype E: UC Frontend + UC Backend + Building Blocks

Purpose: Demonstrate and test a fully functional Building Block architecture with Building Blocks Software implementations

Example: USCT Use Case Demo

Reusable Assets:

Infrastructure and DevOps

Purpose: Deploy, configure and operate all the above prototypes

Example: DevOps and Infrastructure

Reusable Assets:

Last updated