Weiterentwicklung eines Lernmanagementsystems
Entwicklung und Programmierung mit PHP, Laravel, MySQL und Alpine.js
TrainerGeheimnisse e.U. beauftragte eWorks mit der Weiterentwicklung seines innovativen Lernmanagementsystems “MotiLern” (https://motilern.com/). eWorks übernahm in der Folge sowohl die Wartung als auch die kontinuierliche Weiterentwicklung der Plattform. Unter der fachkundigen Anleitung von Michael Smetana, dem Gründer von TrainerGeheimnisse, haben Endkunden die Möglichkeit, ihre eigenen Onlinekurse direkt auf der Plattform anzubieten.
Hauptziel der Weiterentwicklung war es, das bestehende Lernmanagementsystems (LMS) um die Funktionalität der Online-Kurserstellung und -bearbeitung direkt im Browser zu erweitern. Bisher mussten Kursinhalte in einem separaten Programm erstellt werden. Zukünftig können Autoren und Administratoren sämtliche Kursinhalte direkt im LMS erstellen, verbessern und aktualisieren – ohne zusätzliche Software.
Ein wichtiger Bestandteil dieser Weiterentwicklung war der nahtlose Übergang zwischen Kursbetrachtung und Kursbearbeitung. Autoren können an jeder Stelle eines Kurses ohne Seitenneuladen in den Bearbeitungsmodus wechseln, Änderungen vornehmen und sofort das Ergebnis einsehen.
Die technologische Ausrichtung der Plattform wurde maßgeblich durch den bereits verwendeten TALL-Stack (Tailwind CSS, Alpine.js, Laravel, Livewire) bestimmt. Im Hintergrund sorgt das PHP-Framework Laravel zusammen mit dem leistungsstarken Datenbankmanagementsystem MariaDB dafür, dass alle Kursinhalte zuverlässig verarbeitet und bereitgestellt werden. Für die Nutzer sorgt die Kombination aus Alpine.js, Laravel Livewire und Tailwind CSS für eine flüssige Benutzererfahrung sowie ein modernes, ansprechendes Design auf Desktop-PCs sowie mobilen Geräten wie Smartphones und Tablets.
Der neue Bearbeitungsmodus für Autoren und Administratoren integriert sich nahtlos in die Optik der bestehenden Kursansicht. Der einzige Unterschied zur Ansicht der Kursteilnehmenden ist ein kleines Schloss am unteren Ende des Bildschirms. Ein Klick auf das Schloss öffnet den Bearbeitungsmodus, in dem Kurse, Module und Lektionen schnell und einfach erstellt, bearbeitet oder gelöscht werden können. Autoren können verschiedene Inhalte wie Videos, Textblöcke, Multiple-Choice-Fragen und Hinweise hinzufügen und flexibel anordnen.
Ein besonderer Vorteil des Systems ist die Möglichkeit, jeden Bearbeitungsschritt rückgängig zu machen und bei Bedarf erneut auszuführen. Dabei wird die Seite nach jeder Änderung so dargestellt, wie sie für die Kursteilnehmenden erscheint, was das Arbeiten intuitiv und benutzerfreundlich gestaltet.
eWorks hat den Auftraggeber von Anfang an mit fachkundiger Beratung unterstützt, die Weiterentwicklung des Systems durchgeführt und die Installation auf dem Server des Kunden übernommen. Auch nach der Implementierung steht eWorks weiterhin in regelmäßigem Austausch mit TrainerGeheimnisse, setzt Änderungswünsche um und bietet fortlaufend technischen Support.