5K
Monthly active users, up from zero
100+
Users in the first 3 months
Solo
Designed, built, and shipped
Organic
100% SEO, no paid spend
Streams play client-side with hls.js and a lazy-loaded mpegts.js, no video ever routes through my servers.
An EPG shows what's on across channels so viewers can browse the schedule, not just a wall of streams.
Client probes flush to Supabase, hydrate working/broken state, and gate playback on confirmed-dead streams.
Import custom M3U playlists and search across 10K to 350K entries instantly with a client-side FlexSearch index.
Around 45 guide pages plus per-channel and per-category pages with JSON-LD, all wired into a dynamic sitemap.
Supabase auth with favorites, trending, and watch tracking across sessions.




Source
Channels + M3U
App
Next.js App
Client
In-browser player
Direct
IPTV Origins
Store
Supabase
Frontend & Framework
Streaming & Playback
Data & Search
Growth & Analytics