Dayplanner · Flask
Tagesplanung mit messbaren Zielen, Projektorganisation und einer Übersicht für Praxisbildner.
Projektübersicht
Eine Flask-Neuimplementierung meines ursprünglichen Django-Dayplanners. Lernende planen Aufgaben mit Zielen, messbaren Kriterien, Dauer und Erledigungsstatus. Praxisbildner erhalten Einblick in die ihnen zugewiesenen Lernenden. Administrative Änderungen werden strukturiert protokolliert. LDAP-Anmeldung, CSRF-Schutz und datenbankgestützte Anmeldebegrenzung ergänzen die Anwendung.
Funktionen
Planen und reflektieren
- Ziele, messbare Kriterien und Dauer
- Erledigungsstatus und Projektfarben
Praxisbildner-Workflow
- Zugewiesene Lernende und ihre Planung einsehen
- Tagesnachrichten und Abgabeübersicht
Zugriff und Verlauf
- LDAP-Anmeldung und rollenbasierte Berechtigungen
- CSRF-Schutz, Anmeldebegrenzung und Änderungsprotokolle
Technologien & Umsetzung
Technologien
- Python · Flask · Jinja2
- SQLAlchemy · MySQL / MariaDB
- LDAP / ldap3
- Flask-WTF · CSRF
- Bootstrap · JavaScript
- Gunicorn · Docker · OKD deployment manifests