Social Cash Transfer - Tech Demo
Demonstration of a full stack implementation using a Unconditional Social Cash Transfer (USCT) use case
Unconditional Social Cash Transfer (USCT) programs help families meet their basic needs for well-being and safety and serves as their path to self-sufficiency. USCT are cash payments provided to financially disadvantaged or vulnerable people or households without requiring anything in return (i.e. without conditionality).
This demo covers only a small fraction of a USCT user flow for the purpose of using various Building Block APIs. For a more comprehensive visualization of the use case visit the GovStack USCT simulation.
Which GovStack features are demonstrated?
With this use case implementation, we demonstrate the GovStack approach through...
One possible way to implement the GovStack Specifications
Browse through all the stack components on the left-hand side menu, to explore the technical details on how we put the specifications into practice.
Interoperable Digital Public Infrastructure (DPI)
GovStack Specification compliant and open source licensed
BB Identity: MOSIP
BB Payment: Mifos Payment Hub
BB Information Mediator: X-Road
BB Digital Registry: OpenIMIS
BB Consent: iGrant
Building Block Software has been selected through a public tender procedure. Each software is one possible solution to fulfilling the Building Block Specifications. The selection should not be understood as a recommendation by GovStack.
Architectural Best Practices
Different Integration Scenarios (native and via adapters)
UI Switching (ID Authentication)
Reusable and Open Source
Replicate the Frontend, Backend and Building Block (Emulators) or reuse specific components using our DYI section.
How to access?
Data Privacy Note: By clicking on one of the access points you enter web applications operated by the Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH where these Data Protection Notice and Registration Information are valid.
This technical demo does not focus on user experience. For a the full user journey of this use case, visit our GovStack Simulation.
Use Case Frontend Walk Through
Enrollment Officer ID: 9038952310
Payment Officer ID: 2405176278
OTP: 1 1 1 1 1 1
Open the Use Case Frontend and follow these steps to navigate through the demo. In green, read a very simplified version of the BB interactions.
Building Block UIs
Administrative UIs of the Building Block Software (X-Road, MOSIP, Mifos Payment Hub, iGrant) can only be demonstrated by GovStack Initiative staff, until we implemented a secure way to expose the Admin UIs publicly. If you are interested, please contact us.
How are the stack components assembled?
The following diagram shows one use case instance with used applications and Building Blocks.
For more details, browse through the high-level explanation component page or the in-depth documentation and code repositories of the various components.
Component Page | Developer Documentation | Code Repository |
---|---|---|
X-Road | ||
MOSIP | ||
Mifos | ||
OpenIMIS + Adapter | ||
iGrant | ||
Infrastructure & DevOps |
Data Protection Notice and Registration Information
The following information are valid for all web applications linked in the access points chapter.
Last updated