Eine Anwendung für Lehrende, um Arbeitsblätter zu erstellen

Im Rahmen meines Bachelorprojekts habe ich gemeinsam mit meinem Team ein webbasiertes Tool entwickelt, mit dem Lehrende interaktive Arbeitsblätter für ihre Kurse erstellen können. Mein Schwerpunkt lag auf der Backend-Entwicklung mit Node.js und MongoDB.
Das Tool erlaubt es, verschiedene Aufgabentypen wie Textaufgaben, Multiple-Choice-Fragen und Programmieraufgaben anzulegen. Diese Aufgaben können flexibel kombiniert und mehrfach wiederverwendet werden – ideal für modulare Lehre.
Im Backend habe ich u. a. folgende Features umgesetzt:
Das Frontend entstand mit React und ermöglicht eine intuitive UI zum Zusammenstellen und Bearbeiten von Arbeitsblättern. Die finale Version bietet zudem einen PDF-Export, um die Ergebnisse auch offline oder im Druckformat verfügbar zu machen.