Über Kalender Tool
Kalender Tool ist eine von mir entwickelte Kalenderanwendung für die übersichtliche Planung und Verwaltung von Terminen und Veranstaltungen. Sie bietet unterschiedliche Kalenderansichten und ermöglicht es, Ereignisse direkt im Kalender zu erstellen, zu bearbeiten und zeitlich zu verschieben.
Funktionen
- Monats-, Tages- und frei wählbare Zeitraumansicht
- Termine und Veranstaltungen direkt im Kalender erstellen und bearbeiten
- Ereignisse per Drag & Drop verschieben
- Start- und Endzeit von Terminen durch Ziehen anpassen
- Mehrtägige Veranstaltungen darstellen und verwalten
- Programmpunkte mit übergeordneten Veranstaltungen verknüpfen
- Änderungen gesammelt speichern
- Schutz vor dem Verlassen der Seite bei ungespeicherten Änderungen
- Lokale Speicherung der Kalenderdaten im Browser
Technische Umsetzung
Die Anwendung wurde mit React und JavaScript entwickelt. Für die Benutzeroberfläche kommen Material UI und Tailwind CSS zum Einsatz. Die Anwendung benötigt kein Backend und keine Datenbank. Kalenderdaten und Einstellungen werden lokal im Browser über localStorage gespeichert. Der Build und die Entwicklungsumgebung werden mit Webpack verwaltet.