Aromacoach Academy
Für die Aromacoach Academy haben wir eine E-Learning-Plattform (LMS) eingerichtet, die eine Benutzerregistrierung, eine einfache Kurserstellung und -struktur sowie Dashboards für Lernende und Lehrende umfasst.

Die Ziele
Die Aromacoach Academy war zu ein völlig neues Projekt ohne vorher bestehende Seite. Daher bestand unser erster Schritt darin, gemeinsam mit der Akademie die Architektur festzulegen und dabei die Backend-Basis, wichtige Aspekte und das Designprinzip zu klären.
Das Ziel war es, eine intuitive Lernplattform zu schaffen, die den Kursteilnehmern ein benutzerfreundliches Frontend und den Kurserstellern ein vollständiges Lernmanagementsystem als Backend bietet. Das Hauptangebot der Akademie sollte ein Online-Kurs sein, der direkt über die Seite gebucht werden kann, daher sollten die Profilerstellung und der Zahlungsvorgang in die Seite integriert werden. Es wurden einige zusätzliche Seiten rund um die Lernplattform benötigt, um erklärende Informationen zum Unternehmen und zum Kurs selbst sowie rechtliche Hinweise und Kontaktinformationen bereitzustellen.
Unsere Arbeit
Nach unserem ersten Treffen mit der Eigentümerin der Akademie kannten wir den grundlegenden Rahmen, in dem wir arbeiten würden. Außerdem haben sich daraus der Markennamen und das Farbschema ergeben, mit denen wir arbeiten wollten.
Die folgenden Aspekte dienten uns als Orientierungshilfe bei der Entscheidung für den Tech-Stack:
- Der Inhalt der Seiten und Kurse sollte über ein intuitives Backend leicht anpassbar sein.
- Wir mussten eine sichere Anmeldefunktion mit anpassbaren Benutzerprofilen bereitstellen.
- Das System sollte einen einfachen Shop mit mehreren Zahlungsoptionen enthalten.
- Da das Unternehmen seinen Sitz in Deutschland hat, war es wichtig, auch die DSGVO zu berücksichtigen.
- Die Kurse mussten mehrere Lektionen mit Video- und Textmaterial sowie automatisch bewertete Tests enthalten, die den Zugang zur nächsten Lektion freischalten.
Wordpress als unser bevorzugtes CMS
Aufgrund der oben genannten Kriterien sowie der zur Verfügung stehenden Zeit und des Budgets haben wir uns entschieden, dass eine Wordpress-basierte Lösung in diesem Fall die beste Option ist. Wordpress bietet ein robustes Framework in PHP, das sich problemlos um sichere Benutzerprofile und die Datenbankverwaltung kümmert. Das Open-Source-Projekt ist durch eine Vielzahl von Add-ons einfach erweiterbar. Wir haben einen Page-Builder integriert, um ein Backend zu erstellen, das die Möglichkeit bietet, den Inhalt der Seite zu bearbeiten, ohne eine einzige Zeile Code schreiben zu müssen.
Tutor LMS mit benutzerdefinierten Add-ons für die Kurserstellung
Aufbauend auf Wordpress haben wir Tutor LMS integriert, ein vollständiges Lernmanagementsystem, das Kurse, Anmeldungen, Tests und Bewertungen verwalten kann. Dank der Open-Source-Natur von Wordpress konnten wir der Lernplattform durch das Entwickeln eigener Add-ons benutzerdefinierte Funktionen hinzufügen. Das ist großartig, denn so sparen wir viel Zeit und Aufwand beim Aufbau der Systematik hinter der gesamten Anwendung, können sie aber dennoch durch das Schreiben unserer eigenen PHP-Add-ons, die die bestehenden Funktionen erweitern, ohne sie zu beeinträchtigen, ganz auf unseren speziellen Anwendungsfall zuschneiden.
Hinzufügen von Woocommerce für Zahlungen
Nachdem wir nun die Seiten und Kurse eingerichtet hatten, war es an der Zeit, sich um die Shop-Funktionalität zu kümmern. Wir mussten eine Option für Kunden schaffen, den Kurs über ein sicheres Zahlungsgateway zu kaufen. Wichtig hierbei war es, stets im Einklang mit der DSGVO zu arbeiten. Woocommerce ist eine großartige Option, um dies bei der Verwendung von Wordpress zu erreichen. Daher haben wir einen Woocommerce-Shop implementiert und ihn für einen einfachen Checkout mit Paypal verbunden. Woocommerce verfügt über ein EU-Plugin, um den Shop mit dem europäischen Recht in Einklang zu bringen.
Übergabe und Schulung
Nachdem unsere Einrichtungsarbeiten abgeschlossen waren, setzten wir uns erneut mit der Eigentümerin der Akademie zusammen, um ihr die technischen Konzepte zu erklären und eine ausführliche Schulung zur Nutzung der Plattform, zur Bearbeitung von Website-Inhalten und zur Erstellung und Verwaltung des Kurses zu geben. Selbstverständlich stehen wir auch danach für Fragen und Anpassungen zur Verfügung.
Das Resultat
Das Ergebnis ist eine gut funktionierende Plattform, die den Kurs bereitstellt, Tests und Zahlungen verwaltet und sowohl auf der Backend- als auch auf der Frontend-Seite einfach zu bedienen ist.
Wie bei allen Projekten haben wir darauf geachtet, eine skalierbare Option anzubieten. Das bedeutet, dass in einem späteren Schritt weitere Kurse hinzugefügt werden können, ohne dass das System angepasst oder neue Dinge entwickelt werden müssen. So kann die Plattform ohne Aufwand mit der Akademie mitwachsen.
Dieses Projekt wird auf unseren Servern gehostet, so können wir auf regelmäßige Wartung und Integrität achten.
