chore: unify name to "Meeting Mixer", README tech stack, name magic numbers (#16)
- Canonical name "Meeting Mixer" everywhere: <title>, README, .vch-description (now non-technical per convention) and package.json (meeting-mixer). - README gains a Tech-Stack section and an accurate, non-misleading port note. - Magic numbers replaced by named constants: LOW_PRIORITY_PENALTY in algorithm.js; MIN/MAX_MODERATORS_PER_DAY in utils.js, used by data.js, calendar.js and app.js. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
1 parent
b3eeca50b3
commit
836d0eeda5
9 files changed
+38
-12
No files matched your search
@@ -1,6 +1,6 @@
|
||||
# Morning Meeting Planner
|
||||
# Meeting Mixer
|
||||
|
||||
Web-App zur Planung und Verwaltung von Morning-Meeting-Moderatoren.
|
||||
Web-App zur Planung und Verwaltung von Meeting-Moderatoren.
|
||||
|
||||
## Features
|
||||
|
||||
@@ -12,13 +12,25 @@ Web-App zur Planung und Verwaltung von Morning-Meeting-Moderatoren.
|
||||
- **Verlauf** – Vergangene Monatspläne einsehen und wiederherstellen
|
||||
- **Persistenz** – Automatische Speicherung im Browser (localStorage)
|
||||
|
||||
## Tech-Stack
|
||||
|
||||
- **Vanilla JavaScript (ES-Module)** – kein Framework, **kein Build-Schritt**
|
||||
- **Persistenz:** Browser-`localStorage` (kein Backend, keine Datenbank)
|
||||
- **Excel-Im-/Export:** [SheetJS](https://sheetjs.com/) (per CDN, mit SRI eingebunden)
|
||||
- **Statisches Serving:** [`serve`](https://www.npmjs.com/package/serve) (Dev)
|
||||
- **Tests:** Node-Assertions (`node:assert`), ohne externe Abhängigkeiten
|
||||
|
||||
Voraussetzung: ein moderner Browser mit ES-Modul-Unterstützung.
|
||||
|
||||
## Starten
|
||||
|
||||
```bash
|
||||
npm start
|
||||
```
|
||||
|
||||
Die App läuft auf **http://localhost:3001**.
|
||||
Startet einen statischen Server. Der genutzte Port wird beim Start ausgegeben
|
||||
(Standard 3001; weicht automatisch aus, falls belegt). Öffne anschließend die
|
||||
angezeigte URL im Browser.
|
||||
|
||||
## Tests
|
||||
|
||||
|
||||
Reference in new issue
Block a user