Diese Webanwendung erstellen wir für unser Schulprojekt (LA_1304) im Lernatelier.
Wir erstellen eine Anwendung, mit der man Vokabeln von verschiedenen Sprachen üben kann.
Die Benutzer haben die Möglichkeit, ihre eigenen Vokabel-]Sets zu erstellen, hinzuzufügen, zu bearbeiten und zu löschen. Ausserdem verfügt die Anwendung über einen Lernmodus, welcher ganze Vokabel-Sets in kleine Teile bestehend aus 10 - 15 Wörter aufgeteilt wird.
Die Anwendung merkt ausserdem mit der Levenshtein-Distanz, ob der Benutzer sich vertippt hat und fragt ihn dann mit einem Pop-up.
Die Anwendung hat eine Anmelde- und Registrierungsfunktion haben. Diese Passwörter werden mit argon2 gehasht, um die Privatsphäre der Benutzer zu schützen.
In der Dokumentation wird alles genauer beschrieben