docs: update README with PWA support and migration instructions
This commit is contained in:
12
README.md
12
README.md
@@ -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
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user