





I got tired of toggling between my tracker and my media server.
So I built VibeWatch. Free movie and TV tracker (web + Android) with an optional Jellyfin or Plex hookup. You log into your own server, then on any title page you get a Play button that streams from your library inside the same view. No app switching.
Stack: Next.js 15, Supabase, Cloudflare Workers, TMDB. Solo project, no team, no investors, no paywall, no ads.
What's in it:
- Watchlist, watched, ratings (1-10), reviews
- Imports from Trakt, Letterboxd, and IMDb with original watched dates preserved
- Stats screen (watch time, top genres, decade breakdown)
- Release calendar for upcoming episodes you're tracking
- Optional Jellyfin/Plex streaming/iframe sources (HLS, HEVC where supported)
Honest ask: I'm specifically looking for feedback on the "track + play in one place" flow. Does that combo actually click for anyone else, or am I solving a problem only I have?