Im Rahmen meiner Bachelorarbeit habe ich ein Backend für eine Lernspiel-App entwickelt. Dieses Backend ermöglicht die Benutzerverwaltung sowie die Authentifizierung für schulische Nutzerkonten. Admins können Lehrer- und Schüleraccounts anlegen. Admins können über das System sowohl Lehrkräfte- als auch Schülerkonten erstellen. Die Nutzer können sich anschließend über einen QR-Code in der App anmelden und erhalten so Zugriff auf interne, schulbezogene Inhalte. Als Grundlage für das System kam das Open-Source-Tool Appwrite zum Einsatz, welches im Rahmen der Arbeit durch eine selbst entwickelte ASP.NET Web API erweitert wurde. Diese Komponenten laufen hinter einem nginx-Webserver in Docker auf einem gehosteten Server und sind somit unabhängig von weiteren Drittan-bieterservices. Der theoretische Teil der Arbeit befasste sich mit der DSGVO, im Hinblick auf die besonderen Anforderungen an den Schutz personenbezogener Daten von Kindern sowie die datenschutzrechtlichen Rahmenbedingungen im schulischen Kontext.