Open Learn

TypeScript
Node.js
Express.js
Prisma ORM
PostgreSQL
Redis
JWT
Docker
Nginx
AWS EC2
Helmet.js
SMTP
GitHub Actions
REST API
Grafana
Prometheus

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
0 views

Related Projects