docs: update README with PWA support and migration instructions

This commit is contained in:
Hördle Bot
2025-11-21 17:54:28 +01:00
parent f4e953ecd1
commit 24e4e3dfa5

View File

@@ -17,11 +17,12 @@ Eine Web-App inspiriert von Heardle, bei der Nutzer täglich einen Song anhand k
- Anzeige des Covers nach Spielende (Sieg/Niederlage). - Anzeige des Covers nach Spielende (Sieg/Niederlage).
- Automatische Migration bestehender Songs. - Automatische Migration bestehender Songs.
- **Teilen-Funktion:** Ergebnisse können als Emoji-Grid geteilt werden. - **Teilen-Funktion:** Ergebnisse können als Emoji-Grid geteilt werden.
- **PWA Support:** Installierbar als App auf Desktop und Mobilgeräten (Manifest & Icons).
- **Persistenz:** Spielstatus wird lokal im Browser gespeichert. - **Persistenz:** Spielstatus wird lokal im Browser gespeichert.
## Tech Stack ## Tech Stack
- **Framework:** Next.js 14 (App Router) - **Framework:** Next.js 16 (App Router)
- **Styling:** Vanilla CSS - **Styling:** Vanilla CSS
- **Datenbank:** SQLite (via Prisma ORM) - **Datenbank:** SQLite (via Prisma ORM)
- **Deployment:** Docker & Docker Compose - **Deployment:** Docker & Docker Compose
@@ -39,7 +40,14 @@ Eine Web-App inspiriert von Heardle, bei der Nutzer täglich einen Song anhand k
npx prisma db push npx prisma db push
``` ```
3. Entwicklungsserver starten:
3. **Optional: Cover-Bilder migrieren:**
Falls MP3-Dateien ohne Cover in der Datenbank sind:
```bash
node scripts/migrate-covers.mjs
```
4. Entwicklungsserver starten:
```bash ```bash
npm run dev npm run dev
``` ```