Try our demo • Play🎮
Test your knowledge on each others music taste in a fun way!
git clone https://github.com/joseph-gerald/music-guessr.git
npm i
npm run dev
.env
// song query api / example output -> https://genius.worker.jooo.tech/?song=Call Me Mabye
SONG_QUERY_API="genius.worker.jooo.tech/?song="
// artist query api / example output -> https://genius.worker.jooo.tech/?artist=Carly Rae Jepsen
ARTIST_QUERY_API="genius.worker.jooo.tech/?artist="
- PvP Game Mode (player submitted questions)
- Test Game Mode (questions predefined)
- Room System ( Hosting / Joining )
- Working Game
- Minimal/Simple User System
- Identification System ( give unique emoji based on fingerprint )
- Responsive (barely)
- Music Fetching System
- Different scoring system for song submitter
- Change scoring for mistakes and tardiness (logarithmic instead of linear scoring?)
Landing Page (no username set) |
---|
Landing Page (username set) |
---|
Room Join Page |
---|
Room Creator Page |
---|
Room Waiting ( host ) |
---|
Room Waiting ( not host ) |
---|
Music Finder (idle) |
---|
Music Finder (active) |
---|
Selection Waiting Page |
---|
Music Player |
---|
Round Waiting as Host (some players still not answered) |
---|
Round Waiting as Host (all players answered) |
---|
Round Waiting as Player (all players answered) |
---|
Error Page (redirect to landing) |
---|