LearnWithRoyyan | Course Platform & Learning Management by Maulana Royyan TsubaisaLearnWithRoyyan | Course Platform & Learning Management by Maulana Royyan Tsubaisa

LearnWithRoyyan | Course Platform & Learning Management

Maulana Royyan Tsubaisa

Maulana Royyan Tsubaisa

LearnWithRoyyan: a course platform that connects lessons, assessment, and verifiable completion.
The problem A useful learning platform needs a clear curriculum and a consistent way to track progress, grade quizzes, and check a certificate.
My solution I built an Indonesian-language coding LMS with public course discovery and protected learning/content workflows.
Key features • Course catalog and curriculum previews • Chapters with video, reading, and quiz lessons • Lesson progress and quiz attempt tracking • Server-side quiz grading • Numbered certificates with public verification • Rich-text course and lesson administration
Engineering notes Prisma/PostgreSQL connect courses, enrollment, progress, and payment records, with Better Auth protecting access. The portfolio links the working Netlify demo.
Built with: Next.js · React · TypeScript · PostgreSQL · Prisma · Better Auth · Tiptap · Midtrans
Like this project

Posted Oct 16, 2026

A course platform with lessons, quizzes, progress, certificates, and content administration.