Open Learn
OpenLearn is a production-ready, TypeScript-powered backend designed for scalable cohort-based educational platforms. It supports structured learning paths, hierarchical roles, gamification, and real-time progress tracking, deployed using modern DevOps and containerized infrastructure with monitoring.
About the Project
Key Features
- Robust TypeScript backend for cohort-based learning with hierarchical role management
- Integrated progress tracking, gamification, analytics, and multi-format content delivery
- Dockerized, production-ready API with PostgreSQL, Redis, JWT auth, and real-time health monitoring