The selected service provider will be responsible for the end-to-end design, development, and deployment of the Graduation DPG platform. This includes:
Core Responsibilities:
Deliver a modular, mobile-first, open-source platform with a focus on Graduation program delivery.
Develop core capabilities tailored to various users: Coach, Supervisor, Participant, Expert, Community, Admin.
Use agile, sprint-based development (3–5 sprints) with continuous feedback loops and progressive functionality.
Ensure system interoperability with government systems (e.g., social development, agriculture MIS).
Provide open-source code and documentation (e.g., GitHub guides, manuals) to enable reuse and scaling.
Coordinate with BRAC and FinMark Trust teams for testing and system iteration.
Align system architecture with South African policy frameworks (Child Support Grant and GBL).
Support government onboarding and technical handover for sustainability.
Incorporate human-centered design and real-world program needs, such as referral workflows and coaching tools.