EdTech / E-Learning
08
XU Navigator
Enterprise-Lernplattform
XU Group05/2020 – 02/2023 · ~2 J. 10 Mon. · Full-Stack Engineer
Standort
Bremen, DE · Remote
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