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