LIZENZ- UND ABONNEMENT-VERWALTUNG
Ein Projekt für die d-education GmbH
CASE
Das Berliner Bildungsunternehmen d-education bietet eine Lernplattform mit interaktiven Lernmodulen aus verschiedenen technischen Fachbereichen wie z. B. der Elektro- oder Metalltechnik. Unsere Aufgabe war es, die Lizenzverwaltung zwischen Lernmanagement-System und CRM-System zu automatisieren.
LÖSUNG
Für die Berliner d-education GmbH, ein Joint Venture aus mehreren Verlagen aus dem Bereich der beruflichen Aus- und Weiterbildung, konzipierten und entwickelten wir eine Middleware als Webanwendung zur Lizenzverwaltung inkl. automatisierter Subscribe-Prozesse.
Webanwendung für Lizenzverwaltung
Auf Basis des skalierbaren und sicheren django-Backends implementierten wir automatische Anmelde- und Einschreib-Prozesse für die Lerninhalte sowie eine webbasierte Management-Plattform für die Verwaltung der Abonnements, Lizenzen und Zugriffe. Die Anwendung stellt sicher, dass Abonnenten Zugriff auf die von ihnen abonnierten Lerninhalte im angeschlossenen Lernmanagement-System Moodle haben.
Automatisierte Prozesse und Management-Dashboard
Die teilautomatisierten Prozesse unterstützen dabei sowohl Einzel- als auch Volumenlizenzen. Über eine einfach zu verwaltende Management-Konsole (Dashboard) können die beteiligten Verlage alle registrierten Nutzer:innen und Lizenzformen verwalten. So können einzelnen Abonnenten flexibel Lizenzen und Zugriffsrechte zugeordnet werden.
Schnittstelle zu LMS (Moodle) und CRM
Für die Integration der beteiligten IT-Systeme entwickelten wir eine browserbasierte Middleware. Eine Middleware ist eine Anwendung, die verteilte Softwaresysteme effizient und sicher vernetzt. Für unseren Kunden haben wir das Lernmanagementsystem Moodle und die CRM-Systeme der beteiligten Verlage verbunden. Die Middleware dient als Bindeglied zwischen allen Systemen und sorgt für eine reibungslose Kommunikation, einfache Authentifizierungs- und Anmeldeprozesse sowie die automatisierte Verarbeitung von Daten wie Lizenzen, Kunden- und Nutzungsdaten.
ERGEBNISSE
PROJEKTTEAM
Fabian Clemenz
Softwareentwickler
René Krause
Geschäftsführer
Daniel Uvarov
Softwareentwickler
Matthias Grähn
Softwareentwickler
Paul Steffen
Softwareentwickler