From a College Project to 8,000+ Users: The Story & Important Legal Note
Shree Jaybhay (Creator)
Jammify Creator • Editorial
Hey everyone, Shree here — the creator and developer of Jammify.
I'm writing this post to share a quick update on Jammify, explain why I built it, and be 100% transparent about how the platform works behind the scenes.
How Jammify Started
A few months ago, I was working to practice and level up my frontend and UI coding skills. During a normal coding session, I was listening to music in the background like I always do.
Every few songs, loud and repetitive ads on Spotify and YouTube Music kept interrupting my flow. On top of that, basic things like picking an exact track or skipping songs on mobile were locked behind paid subscriptions.
I got so annoyed with all those ads that I thought: why not challenge myself to build a real music streaming web app for myself and my college friends?
Of course, you can't just jump straight into VS Code and build something like this out of nowhere. I spent days doing deep research into how modern web players actually work under the hood:
- Audio Architecture: Researching how the HTML5 Web Audio API handles media streaming, buffering, and background playback without lagging the browser.
- API Integration: Figuring out how to query public streaming endpoints and third-party APIs to fetch audio streams in real time.
- UI & Component Design: Planning a clean, Spotify-inspired dark layout that looks modern, feels responsive, and works smoothly on both mobile phones and desktop laptops.
- Synced Lyrics & PWA: Looking into how LRC lyric timestamping works and how Progressive Web App service workers allow an app to install directly to a home screen without an app store.
Once I had the architecture and design clear, I chose Next.js and Tailwind CSS to build the app from the ground up. The goal was simple: make a clean, dark-mode music player that loads fast in any browser and plays music without a single commercial interruption.
Growing to 8,000+ Users
When I finished the first working version, I shared the link with a few of my college friends so we could listen to music without ads while coding and hanging out. But then they shared it with their friends, links got passed around, and more and more people started tuning in every day.
Fast forward to today: Jammify has grown to over 8,000+ Users. Honestly, seeing thousands of people use something I originally built for myself and my friends to listen to music ad-free is incredible and humbling. A huge thank you to everyone who listens here daily!
Features I Focused On
As more people started using the app, I kept adding features that I personally wanted in a daily music player:
- Zero Audio Commercials: Playing music without loud ads interrupting in between tracks.
- 320kbps Audio: Making sure streams sound clear on headphones without heavy compression.
- Real-Time Synced Lyrics: Adding scrolling karaoke lyrics so you can follow along with songs.
- 1-Click Spotify Playlist Importer: Making it easy to paste a public Spotify link so users don't have to rebuild their playlists from scratch.
- PWA Installation: Making the site installable directly from the browser on phone or desktop without needing app stores.
How Jammify Actually Works (Technical & Legal Note)
Because Jammify has grown, I want to be completely open about how it works from a technical and legal standpoint:
- We Do Not Host Any Music: Jammify does not host, upload, or store any MP3s or audio files on its servers.
- Third-Party Public APIs: When you search or play a song, Jammify queries public third-party media endpoints and streaming APIs (such as YouTube and JioSaavn) in real time. The audio streams directly from those public sources to your browser.
- Like a Search Engine or Browser: Jammify acts as an open client-side interface—similar to how a search engine indexes web pages or how a media player plays web streams. It organizes and displays public web content, but does not own or store the files.
- 100% Free & Non-Commercial: Jammify does not charge any money, sell subscriptions, or make commercial revenue. It is an independent developer portfolio project.
- All Rights Belong to Original Creators: All music copyrights, artist names, trademarks, and album artwork belong entirely to their respective artists, record labels, and copyright holders.
Notice Regarding External Content
Because all audio streams directly from third-party hosting platforms (like YouTube and JioSaavn), Jammify does not control or host the files on external servers. Any copyright or licensing inquiries regarding audio files should be directed to the third-party platforms that host the media.
What I'm Working On Next
I'm continuing to work on Jammify in my free time. My main priorities right now are:
- Fixing bugs and making playback smoother across different browsers.
- Improving mobile performance and offline caching.
- Improving search accuracy and lyrics coverage.
Thank you again to everyone who uses Jammify every day. If you ever run into any bugs or have feedback, feel free to reach out!
👉 Open the Jammify Web Player and start listening →
Warmly,
Shree Jaybhay
Creator of Jammify
Ready to stream music without the ads?
Unlock 80M+ songs, live lyrics, and lossless 320kbps quality at absolutely zero cost. 100% free with no credit card required.