Skip to content

Web app for playing the "Name that tune" game with playlists and albums from user's Spotify collection.

License

Notifications You must be signed in to change notification settings

kaczkadevteam/harmonify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Harmonify

Vercel License wakatime Release

Description

Web app for playing the "Name that tune" game with playlists and albums from user's Spotify collection. Usage is heavily limited, see Notice.

Features

  • Multiplayer guessing game
  • Loading all of host's playlists and albums
  • Host selects tracks from albums and playlists
  • Game consists of multiple rounds, in each one track to guess
  • Guessing done with autocomplete bar where user can search by title, author or album
  • Support for keyboard only gameplay
  • Points calculated based on how fast player guessed (partial points for guessing only album or artist)

Showcase

Selecting playlists and albums window


Round page


Round result page


Game result page


Mobile selecting playlists and albums window

Mobile round result page

Mobile game result page

Notice

The app, unfortunately, will never leave development mode due to Spotify's ToS (unless I change API in the future 🫣). Therefore, player can only join existing rooms not create ones, unless you send me your email associated with Spotify account and I add it to developer dashboard.


Used technologies

Vue.js VueUse Pinia Typescript shadcn-vue TailwindCSS Vite Vitest

About

Web app for playing the "Name that tune" game with playlists and albums from user's Spotify collection.

Resources

License

Stars

Watchers

Forks

Packages

No packages published