Social Cash Transfer Use Case
Demonstration of a full stack implementation using a Unconditional Social Cash Transfer (USCT) use case
Last updated
Demonstration of a full stack implementation using a Unconditional Social Cash Transfer (USCT) use case
Last updated
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.
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
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.
Independent and automated Infrastructure and BB Deployment
Learn how we reduced dependency on one cloud provider and set-up continuous integration pipelines to ease managing building blocks software candidates.
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 is a demo with focus on technical implementations according to the GovStack Specifications. To understand the value of this demo, read through the demonstrated features and dive into our build/code repositories.
If you are interested in a realistic USCT user flow, access our GovStack Simulation.
Registry Officer ID: 2371487382
Enrollment Officer ID: 5649650687
Payment Officer ID: 4893724702
OTP: 1 1 1 1 1 1
Open the Use Case Frontend and follow these steps to navigate through the demo. In italic, read a very simplified version of the BB interactions.
Administrative UIs of the Building Block Software (X-Road, MOSIP, Mifos Payment Hub) 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.
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 | ||
The following information are valid for all web applications linked in the access points chapter.