Skip to content
Shahriyar Khan
Case studyOpen source

TechBuilt Open School — Learning Management System | Final Year Project

First-generation LMS built as a Final Year Project, with modular domains for accounts, courses, lessons, quizzes, assignments, enrollments, payments, analytics, certificates, and notifications.

  • Django
  • PostgreSQL
  • React.js
  • JWT
  • Python
  • Redis
  • Django REST Framework
  • Next.js
  • Celery
  • OpenAPI
Concept illustration of a final-year learning management system architectureConcept illustration
Verified against direct evidence Conservatively stated

Academic project generation

  • VerifiedThis repository represents the legacy/academic LMS generation and must not be confused with the separate 2026 next-generation TechBuilt Open School platform.

LMS scope

  • VerifiedThe legacy codebase contains modular domains for accounts, courses, lessons, videos, quizzes, assignments, enrollments, payments, reviews, analytics, AI tools, certificates, and notifications.
  • VerifiedThe verified repository stack includes Python, Django, DRF, Next.js/React, PostgreSQL, Redis/Celery, JWT, OpenAPI, and testing tooling.

Evidence

What this page does not claim

  • The portfolio does not infer exact academic FYP months from later GitHub upload history.
  • This legacy LMS is intentionally separated from the current Phase 1 organizational platform.