Back to projects
Doorward E-Learning

Doorward E-Learning

2021
Professional·
Archived
·
Lead Engineer

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

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.
  • Problem Statement

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

    Tech Stack

    Go
    TypeScript
    Angular
    React
    Express
    Node.js
    NestJS
    WebSockets
    REST APIs
    GraphQL
    TypeORM
    PostgreSQL
    CI/CD
    Monorepo
    Docker
    Microservices
    System Design
    Project Management
    Team Leadership

    Links

    Doorward E-Learning | Moses Gitau