LogoLogo
GovStack Home
Development
Development
  • Enter the Sandbox
  • Access Demos
    • Early Warning - Tech Demo
      • Project Documentation
    • Social Cash Transfer - Tech Demo
    • Construction Permit - UX Demo
    • High School Certificate - Methodology Demo
  • Follow Methodology
    • Do It Yourself Guide
      • GovStack Design Sprint
        • Overview
        • Preparation
        • Day 1 - Sharing
        • Day 2 - Mapping
        • Day 3 - Ideating
        • Day 4 - Testing
        • Day 5 - Learning
    • Do It Yourself Assets
      • DIY Wireframes
      • DIY Dynamic Frontend
        • Frontend Recommendations
      • DIY Minikube
      • DIY Full-Stack
      • Get Deployment Support
    • Service Design Best Practice
      • Phase 0 - Empathy
      • Phase 1 - Research
      • Phase 2 - Design
      • Phase 3 - Test
      • Phase 4 - Deliver
      • Templates
  • Explore Stack
    • Architecture
    • Use Case Frontend
    • Use Case Backend
    • Building Blocks
      • Information Mediator: X-Road
      • Identity: MOSIP
      • Consent: iGrant.io/Redpill Linpro
      • Payment: Mifos Payment Hub
      • Messaging: RapidPro
      • Emulators
    • Infrastructure
  • Version History
Powered by GitBook

Enter the Sandbox

The GovStack Sandbox is a demonstration environment for digital teams from governments and service providers to learn and test how the GovStack approach can be implemented.

Last updated 5 months ago

Was this helpful?

What you will find here

  • Live e-service demos to see the GovStack’s architecture and methodology in action

  • Technical documentation of the e-service demos

  • Do-It-Yourself packages to learn and test specific aspects of GovStack

GovStack Sandbox is a demonstration and learning tool designed to showcase and explore how digital government services can be built using modular, reusable building blocks.

What you won't find here

  • Technical building block specifications of GovStack (find them on )

  • Ready-made software solutions you can integrate into your government infrastructure (find a list of possible solutions on )

GovStack Sandbox is not intended for building, deploying live systems. It is not a production-ready system.

Building Block Software currently deployed in the environment (no recommendation, see long list of possible software applications on ):

  • X-Road (Information Mediator)

  • Kafka (Information Mediator)

  • MOSIP (Identity)

  • iGrant.io/Redpill (Consent)

  • Mifos Payment Hub (Payment)

  • Baserow (Registry)

  • OpenIMIS (Registry)

  • Joget (Registration + Registry + Workflow)

  • RapidPro (Messaging)

Sandbox Value Proposition

Learn about one possible implementation of the GovStack Specifications

  • Access our demo implementations

Prototype with reusable assets to create your own use cases

Re-usability as one of GovStack's core principles, let us to develop all assets under Open Source licence and as much as possible as a generic implementation to be re-used for new use case prototypes.

  • More assets in development!

Customize to your own needs local context

A customized version of the sandbox can take various forms and typically involves a software developer team. Possible customization projects could be: (a) providing mainly infrastructure and DevOps components to standardize deployment and configuration of Building Block software from your local GovTech companies or (b) recreating the full stack with different use cases and Building Block software.

Table of Contents

GovStack General

Sandbox High-Level Documentation (GitBook)

Sandbox Developer Documentation and Code Repositories (GitHub)

Acknowledgement

Special thanks to all the contributors to the project:

Mifos Consortium for customizing and supplying Mifos Payment Hub (Payment BB).

Nortal for customizing and supplying X-Road (Information Mediator BB).

In the Access Demo section, Explore Stack section and our , you can dive step-by-step deeper into the technical implementation details.

- a UX and technology demo showcasing a-synchronous data exchange and usage of Messaging Building Block

- a technology demo showcasing Building Block architecture

- a UX demo showcasing the methodology from service design to frontend development

- a methodology demo showcasing the usage of service design templates

Explore the and how the stack layers are build

Read about the we procured and customized from the open market

Examine our containing: cloud infrastructure configurations; Helm charts; RPC layer for rapid prototyping; Building Block Emulator examples and many more.

Follow our to implement according to the

Use our ready-made

of Social Cash Transfer Use Case to deploy a prototype comprising the Building Block architecture with lightweight (enables you to e.g. access admin panels of X-Road, change data or API calls)

of Social Cash Transfer Use Case

to explore all the possibilities together.

You might also enjoy our making the Building Block approach tangible for less tech-savvy users.

for implementing the concept of sandbox for Govstack and integrating BB. Especially: Diego Martin; Vuk Damjanovic; Jarkko Hyöty; Bert Viikmäe; Kimmo Hedemäki; Heidi Kuum; Martha Vasquez; Oleksii Danyliuk; Priit Puru; Vladislav Todorov; Tsvetomir Krumov; Akseli Karvinen; Artun Gurkan; Jonas Bergmeier; Valentin Filyov; Vasil Kolev; Meelis Zujev; Harri Mansikamäki.

for customizing and supplying MOSIP (Identity BB).

GitHub repositories
Early Warning Use Case
Social Cash Transfer Use Case
Construction Permit Use Case
High School Certificate Use Case
Sandbox architecture
Digital Public Infrastructure & Goods (DPI/DPG)
service design best practice
GovStack Playbook
figma templates for user journeys and service blueprints
DIY-Package "Light"
emulators
DIY-Instructions "Full Stack"
Contact us
GovStack Simulation
Gofore
Technoforte
code repositories and developer documentation
GovStack Initiative Website
GovStack Specifications
GovStack GitHub
Early Warning Use Case Demo
Social Cash Transfer Use Case Demo
Construction Permit Use Case Demo
High School Certification Use Case Demo
Learning Paths
Do It Yourself
Service Design Practice
Architecture
Use Case Frontend
Use Case Backend
Building Blocks
Infrastructure
Infrastructure
Generic RPC Backend
Generic BB Emulator
Social Cash Transfer (USCT) Use Case Frontend
Social Cash Transfer (USCT) Use Case Backend
Construction Permit Use Case Frontend
Construction Permit Use Case Backend
GovSpecs
GovMarket
GovMarket
Cover

Early Warning Tech Demo

Demonstrating GovStack architecture and a-sync data exchange

Cover

Social Cash Transfer Tech Demo

Demonstrating the GovStack architecture and all stack layers

Cover

Construction Permit UX Demo

Demonstrating service design, UX/UI BB usage and mobile first approach

Cover

Do It Yourself

Protoype your own use case with different supporting assets

Cover

Technical Stack

Learn about our implementations on all architecture layers

Cover

Design Methodology

Learn about best practices on UX and Frontend design

Early Warning Use Case Repositories