Task-Management-App

Eigenständige Entwicklung einer webbasierten Verwaltungsanwendung für eine Kindertagesstätte zur Organisation von Aufgaben und Stundenkontingenten.

PHP Laravel Livewire FluxUI Tailwind CSS MySQL
Task Management Dashboard

Kontext

Im Auftrag meines Arbeitgebers entwickelte ich eine webbasierte Verwaltungsanwendung für eine Kindertagesstätte, die als gemeinnützige Elterninitiative organisiert ist. Ziel war es, die Elternarbeit zu digitalisieren – also Aufgabenverteilung, Zeitkontingente und Sonderregelungen transparent und automatisiert abzubilden.

Herausforderung

Bisher erfolgte die Erfassung der Elternstunden und Aufgaben manuell über Excel-Listen. Das führte zu hohem Verwaltungsaufwand, unklaren Kontoständen und fehlender Nachvollziehbarkeit.

Lösung

Ich konzipierte und implementierte ein System, das sämtliche Prozesse zentral abbildet:

  • Verwaltung von Aufgaben, Vorschlägen und Spontanaufgaben
  • Automatische monatliche Buchung von Grundkontingenten
  • Berücksichtigung von Härtefällen und Elternbeirat-Mitgliedern
  • Berechnung und Anzeige des verbleibenden Jahreskontingents
  • Admin-Ansichten mit Historie, manuellen Nachträgen und Notizen

Technologien

Laravel, Livewire, FluxUI, Tailwind CSS, Alpine.js, MySQL, Cronjobs, CI/CD
Entwicklung mit getrennter Dev- und Prod-Umgebung, Deployment über automatisierte CI/CD-Pipeline inklusive Testing- und Build-Prozessen, automatisierte Prozesse über Laravel Scheduler.

Meine Rolle

  • Konzeption der Datenbankstruktur
  • Entwicklung der gesamten Businesslogik (Kontingentverwaltung, Elternstatus, Historien)
  • Erstellung der Admin- und Nutzeroberflächen mit Livewire
  • Implementierung automatisierter Monatsprozesse über den Scheduler
  • Testing, Servereinrichtung und Deployment

Ergebnis

  • Deutlich reduzierte Verwaltungsaufwände
  • Automatisierte Monatsprozesse ohne manuelle Nachpflege
  • Übersichtliches Dashboard für Leitung und Eltern