CG-Feedback-Monitor/UMZUG.md
Lars d894c3c8e4 V2-Stand: UX-Dashboard, Personen v2, Starter-Paket und Dexie-Legacy entfernt.
Sichert den lokalen Entwicklungsstand nach Gitea: Nav/Dashboard, Personen-Excel/Archiv, Team-Setup, Assignment-Übergabe und C6/C7/T2.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 14:17:25 +02:00

1.6 KiB

Umzug auf einen neuen Laptop — Assignment Monitor V2

Dieses Paket ist kein Team-Starter. Es enthält den aktuellen Code und die komplette lokale Datenbank (Personen, Assignments, Meetings, Feedback).

Nicht npm run setup ausführen — das würde die mitgelieferte Datenbank durch die leere Struktur ersetzen.


1. Voraussetzung

Eine vorhandene Produktiv-Installation (AssigmentMonitor ohne V2, Ports 5173/4000) bleibt unberührt.


2. Entpacken

Nach z.B. C:\dev\AssigmentMonitorV2, dann:

cd C:\dev\AssigmentMonitorV2

3. Einmalig einrichten

copy .env.example .env
npm install

Kein setup, kein bootstrap, kein db:reset.

Die Datei server\data\assignment-monitor-v2-dev.sqlite3 muss nach dem Entpacken vorhanden sein.


4. Starten

npm run dev:all

Browser: http://localhost:5174

Beenden: Strg+C im Terminal.


5. KI-Schlüssel

Der OpenRouter-API-Key lag im Browser (localStorage) des alten Laptops und ist nicht in diesem ZIP. Unter Einstellungen → KI-Prompts neu eintragen.


Probleme

Symptom Lösung
node nicht gefunden Node 25+ installieren, neues Terminal
Leere App / keine Assignments setup wurde ausgeführt — ZIP erneut entpacken, DB nicht überschreiben
Port belegt Anderes Programm auf 5174/4001 beenden — nicht auf 5173/4000 umbiegen
npm install fehlerhaft Im Projektordner ausführen

Neues Paket erzeugen (alter Laptop): npm run pack:laptop → Datei unter dist-release\.