Schulprojekt · M294 JavaScript
KB ToDo
Eine Single-Page-App zur Aufgabenverwaltung nach der Eisenhower-Matrix — komplett im Browser, ohne Server und ohne Framework.
Über das Projekt
Im Modul M294 habe ich eine Single-Page-Application (SPA) entwickelt, mit der man Aufgaben und Events verwalten kann — erstellen, anzeigen, bearbeiten, suchen und löschen, alles auf einer Seite ohne Neuladen.
Eine Besonderheit ist die Eisenhower-Matrix: Die Priorität einer Aufgabe wird nicht eingegeben, sondern automatisch aus „Wichtig" und „Dringend" berechnet. So entstehen vier Stufen — von „Sofort erledigen" bis „Weg damit".
Ich habe bewusst auf Frameworks verzichtet und alles mit reinem (Vanilla) JavaScript gebaut, weil ich verstehen wollte, was unter der Haube passiert. Die Daten werden im localStorage des Browsers gespeichert und überleben so einen Refresh.