Jeet Bania
Back to tools

Web app

Prem Bhai Ke Gaane & Himesh Ka Suroor

Two custom YouTube-playlist jukebox sites, same architecture, two different Bollywood icons.

Type
Web app
Built with
Next.js, Vercel
Status
Live

Overview

Prem Bhai Ke Gaane started as a joke: a single page that just plays Salman Khan movie songs on loop, one after another, like a jukebox. It got enough of a reaction that it turned into an actual small product, and a second one for Himesh Reshammiya followed not long after, built on the exact same codebase.

How it works

Both sites pull from a curated YouTube playlist and play it back through a custom player, not a YouTube embed. A track queue, shuffle, and autoplay-next all run client-side, so the interface looks and feels like a real music app instead of a video wrapped in an iframe.

  • A liquid-glass player with a spinning vinyl disc that only spins while a track is actually playing
  • Shuffle and a random track on page load, so it isn't the same opening song every visit
  • A Now Playing badge that's honest about buffering instead of pretending playback started instantly
  • A live listener count and a maintenance banner for when YouTube itself is having a bad day

Reusing the architecture

Himesh Ka Suroor reused Prem Bhai Ke Gaane's entire architecture: same player, same queue logic, same glass design system, just a new playlist, a new color palette, and new artwork. Turning an entire jukebox site over to a new artist took a fraction of the time the first one did, which was really the point of building it properly the first time.

Next tool
Motion Composer

Still here?

Work with me.

Jeet Run

Dodge client chaos

SCORE

00000

BEST

00000

↑ Space / tap to start · dodge client chaos
© 2026 Jeet Bania · Definitely not my first draft.Built with love, caffeine, and too many Figma frames.