f8efcf136ac25725712c85688d6b6a1f50d52ef0
- SheetJS <script> now carries a sha384 integrity hash and crossorigin so a compromised/MITM'd CDN cannot inject code. - Adds a CSP meta: default-src 'self'; script-src limited to self + cdn.sheetjs.com; style-src self + Google Fonts (+inline for app styles); font-src gstatic; object-src 'none'; base-uri 'self'. Verified headless against localhost: no CSP violations, SheetJS loads with a valid integrity digest, app.js renders normally. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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
Languages
JavaScript
78.8%
CSS
13.3%
HTML
7.9%