ferdi2goandClaude Opus 4.8 7ab2911c2f fix(robustness): parseInt radix, minGapDays null-guard, log silent catches (#14)
- parseInt(month/year) now passes radix 10 consistently.
- minGap eligibility guards null/undefined (c.minGapDays != null && > 0).
- The corrupt-localStorage load and the createEmployee catch now console.warn
  instead of swallowing the error silently.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 13:05:34 +00:00

Morning Meeting Planner

Web-App zur Planung und Verwaltung von Morning-Meeting-Moderatoren.

Features

  • Mitarbeiterverwaltung – Mitarbeiter anlegen, bearbeiten und deaktivieren
  • Monatsplanung – Kalenderbasierte Zuweisung von Moderatoren pro Tag
  • Algorithmus – Automatische, gleichmäßige Verteilung der Moderationen auf alle aktiven Mitarbeiter
  • Excel-Export – Fertige Monatsplanung als XLSX-Datei exportieren
  • JSON Import/Export – Kompletten Datenstand sichern und wiederherstellen
  • Verlauf – Vergangene Monatspläne einsehen und wiederherstellen
  • Persistenz – Automatische Speicherung im Browser (localStorage)

Starten

npm start

Die App läuft auf http://localhost:3001.

Tests

npm test

Datenschutz & Speicherung

Diese App ist ein lokales Single-User-Werkzeug: Alle Daten (Mitarbeiternamen, Urlaube, Pläne, Verlauf) werden ausschließlich im Browser (localStorage) gespeichert. Es gibt keinen Server und keine Übertragung an Dritte. Die Daten liegen unverschlüsselt vor und sind für jeden zugänglich, der Zugriff auf dasselbe Browser-Profil hat.

  • App nicht auf geteilten/öffentlichen Geräten für sensible Daten nutzen.
  • Datenstand regelmäßig über JSON-Export (Tab „Daten") sichern.
  • Beim Leeren der Browserdaten gehen alle nicht exportierten Daten verloren.
S
Description
No description provided
Readme
165 KiB
0 Stars 1 Watchers 0 Forks
Languages
JavaScript 78.8%
CSS 13.3%
HTML 7.9%