hover a component to find its circledoorward · 1024 terms
← the spectrum
professional · 2021 · lead engineer · archived

Doorward E-Learning

A full-featured e-learning platform built as an Nx monorepo with React frontend and NestJS backend, supporting courses, assessments, and student management.

§ problem

Educational institutions needed an affordable, customizable e-learning platform that could handle course delivery, assessments, and student management in a single integrated system.

§ overview

  • Built a comprehensive e-learning platform using an Nx monorepo architecture with shared libraries across frontend and backend.
  • Developed the React-based student and instructor interfaces with real-time collaboration features.
  • Implemented the NestJS backend with course management, assessment creation, and student progress tracking.

§ components

Each part of the stack is bound to one of the largest circles. Hover one to find it in the drawing.

  • n1Go
  • n2TypeScript
  • n3Angular
  • n4React
  • n5Express
  • n6Node.js
  • n7NestJS
  • n8WebSockets
  • n9REST APIs
  • n10GraphQL
  • n11TypeORM
  • n12PostgreSQL
  • n13CI/CD
  • n14Monorepo
  • n15Docker
  • n16Microservices
  • n17System Design
  • n18Project Management
  • n19Team Leadership

§ links

§ continue

moses gitaucase study