Kursverwaltung & Zertifikats-Engine
EdTech / E-Learning
08

XU Navigator

Enterprise-Lernplattform
XU Group
05/2020 – 02/2023 · ~2 J. 10 Mon. · Full-Stack Engineer
Rolle
Full-Stack Engineer
Team
5–10 Personen
Standort
Bremen, DE · Remote
Sprache
Englisch
Website
Methodik
Scrum

Aufgaben

  • Dynamisch, mandantenspezifisch befüllbare Kursinhalte (Videos, Podcasts, Multiple-Choice, Artikel) über klar abgegrenzte Services.
  • Lernfortschrittskontrolle inklusive automatischer Zertifikatsgenerierung.
  • Experten- und Community-Foren für den Austausch zwischen Teilnehmenden und Fachleuten.
  • Skalierbare Backend-Services (NestJS, GraphQL) mit klar abgegrenzten Domänen in Microservice-Architektur.
  • Frontend der Lernplattform in Angular (Angular Material, NgRx) sowie Bereitstellung über Azure DevOps Pipelines.

Ergebnis

  • Skalierbare Microservice-Plattform im produktiven Einsatz bei namhaften Konzernen (Daimler, VW, ThyssenKrupp u. a.).
  • Mandantenspezifische Kursinhalte: jeder Konzern bespielt dieselbe Plattform mit eigenen Schulungen.
  • Zertifikate werden ohne manuelle Nacharbeit ausgestellt, der Lernfortschritt ist je Mandant auswertbar.

Referenzen

Technologien

TypeScriptAngularNode.jsNestJSExpress.jsREST APIGraphQLMongoDBMongooseNgRxRxJSAngular MaterialSCSSFigmaMicrosoft AzureAzure DevOpsAzure PipelinesAzure App ServiceAzure Blob StorageDockerCI/CDJWTOAuth 2.0Single Sign-On (SSO)Learning Management System (LMS)Video-StreamingMicroservicesClean Architecture