Skip to main content
← All portfolio
Services2025–

Association e-Learning & Payment Platform

Solo Full-stack · Operations

A nationwide association ran its annual statutory training the same way every year: offline, in person, with enrollment, payment, and completion checks all done by hand. Moving the whole thing online became my job — all of it.

I built enrollment, PG payments, refunds, completion tracking, and a role-based admin console as one flow on NestJS + Next.js + Prisma. The hard part was video: five mandatory course videos at roughly 3GB each, delivered to over 1,000 learners at once, so streaming stability and cost were part of the design from day one.

The platform still takes real learners every year. How its video traffic cost problem got solved is a story of its own — see “Cloud → Hybrid Infrastructure Migration.”

Key results

1,000+ learners in production
PG payment & refund integration
Role-based admin console
Role
Solo Full-stack · Operations
Year
2025–
Stack
NestJSNext.jsPrismaMySQLDocker

Need something like this?

Built the same way as this one — one person, start to finish.

Get in touch