Education and skilling
Case study
A certification body's exams and certificates platform, in build
A skilling and certification platform: a headless backend with a React front end.
Headline result
Enrolment, proctored exams, payments and certificates, being built as one platformscoped in 164 requirements across 12 modulesA national certification body
- Client
- A national certification body
- Industry
- Education and skilling
- Platform
- Frappe Framework · React
- Scope
- Headless Frappe platform with React front end
1ProblemExams had to be trusted, payments had to reach the right bill-to party, identity had to work without Aadhaar, and the existing ERPNext had to keep invoicing.
2What we builtFrappe as a headless backend with a React front end.
3OutcomeEnrolment, proctored exams, payments and certificates, being built as one platform. Scoped in 164 requirements across 12 modules
The route · this project
The method behind every case →- BRD v1.236 pages, 164 requirements, 12 modules, 17 diagrams, 55 screens
- Phase 185 hours of platform work
- UI sprint 1105 hours of interface build
- Launch
01 · The client
A national certification body
A skilling and certification body enrolling learners, running proctored examinations and issuing certificates, with billing to institutions rather than learners.
- Industry
- Education and skilling
- Engagement
- Headless Frappe platform with React front end
- Region
- India
02 · The challenge
What wasn’t working
Exams had to be trusted, payments had to reach the right bill-to party, identity had to work without Aadhaar, and the existing ERPNext had to keep invoicing.
03 · What we implemented
The solution
Frappe as a headless backend with a React front end.
01
Proctoring through a JavaScript SDK; Razorpay for payments; ERPNext for invoicing.
02
Bill-to party decoupled from the learner; Aadhaar not required; DigiLocker optional.
04 · The results
What changed for the business
164 requirementsScope in the specification: 12 modules, 55 screens
