SecondGuess ("Tav HaShniya") is a competitive song-guessing web game at secondguess.co.il. A short clip from a song plays, and your goal is to name it as fast as possible: the quicker you guess, the more points you earn. It runs in the browser, supports Hebrew and English, and was covered by Mako, one of Israel's largest news sites.
How it works
Each round streams a short official Spotify preview. A correct guess in the first second earns 10 points, dropping by one point per second down to zero after 10 seconds, at which point the song is revealed. Fuzzy matching with Fuse.js means a small typo still counts as a correct answer, and songs without an available preview are skipped automatically. Interface language and song language are separate settings, so you can play a Hebrew UI with English songs or vice versa.
What makes it different
Most music trivia games are built for English-speaking audiences. SecondGuess was designed from day one as a bilingual, fully RTL-capable game with a language toggle on every screen, plus a real-time scoring mechanic that turns every guess into a race.
Under the hood
- Frontend: React + TypeScript + Vite, 7 screens, contexts for language, game state and sockets
- Backend: Node.js + Express
- Real-time: Socket.io
- Music: Spotify Web API (Client Credentials), audio served straight from Spotify's CDN
- Hosting: Railway, at secondguess.co.il
Play it live at secondguess.co.il.