d38254bc3c3bb6939af40a67d0af2acf35334eb4
modified: Dockerfile modified: app.py new file: locales/de-DE.json modified: templates/login.html modified: templates/playlists.html modified: templates/quiz.html
Quizify – Musik Quiz mit Spotify
Quizify ist ein Musik-Quiz, das deine Spotify-Playlists nutzt. Errate Künstler, Titel oder Erscheinungsjahr von Songs aus deinen eigenen Playlists – direkt im Browser!
Features
- Login mit Spotify
- Auswahl deiner eigenen Playlists
- Verschiedene Spielmodi: Künstler, Titel oder Jahr erraten
- Spotify Web Playback (direktes Abspielen im Browser)
- Keine Songwiederholungen bis alle gespielt wurden
- Intelligente Suche und Antwortauswertung (ignoriert Klammerzusätze etc.)
Voraussetzungen
- Python 3.10 oder neuer
- Spotify Developer Account (developer.spotify.com)
- Spotify Premium Account (für Web Playback)
- Die Umgebungsvariablen müssen gesetzt sein (siehe
.env.example)
Installation
-
Repository klonen
git clone https://github.com/dein-benutzername/quizify.git cd quizify -
.env Datei anlegen Kopiere
.env.examplezu.envund trage deine Spotify-API-Daten ein. -
Starten unter Windows
start.batAlternativ manuell:
python -m venv ven ven\Scripts\activate pip install -r requirements.txt python app.py -
Im Browser öffnen
.env Beispiel
Siehe .env.example für die nötigen Variablen.
Hinweise
- Die App benötigt einen Spotify Premium Account für die Web Playback-Funktion.
- Die Spotify Redirect URI muss in der Spotify Developer Console exakt mit
SPOTIPY_REDIRECT_URIübereinstimmen.
Lizenz
MIT License
Description
Languages
HTML
87.3%
Python
11.1%
Batchfile
1.2%
Dockerfile
0.4%