A full-stack LMS for role-based course delivery, progress tracking, and certificate generation.
Learnit is a modern Learning Management System built for students, mentors, and admins. It supports secure JWT-based authentication, mentor approval workflows, sequential chapter learning, progress analytics, enrollment management, and automatic PDF certificate generation for completed courses. The stack combines a TypeScript React frontend with a Node/Express backend and Prisma on PostgreSQL.