// problem
the foundation's skill development programme enrols participants in large cohorts, often in the field. registration had to be simple enough for first-time users, hold up when thousands sign up at once, and handle personal data under india's dpdp act.
// approach
a clean, accessible registration flow for field use. an architecture scaled for thousands of concurrent onboardings. participant data handled to dpdp and pii requirements. an admin dashboard for cohort management and reporting.
node.js and react over postgresql, behind nginx.
// outcome
in production at admission.bdfoundation.org.in.
// stack
node.js · react · postgresql · nginx
// services
systems
// links