HaruStream

All projects
HaruStream banner

A multi-provider streaming aggregator — browse trending, top-rated, and popular movies/series pulled from 15+ provider sources, with search and a personal library.

Highlights

  • Built as a single Next.js 16 App Router app that fetches directly from 15+ provider channels, avoiding a separate API layer or Node sidecar.
  • Video playback handled with Vidstack, backed by axios and cheerio for provider data fetching and Zod for validated data shapes.
  • Architected with an eye toward open-sourcing for external contributors, using JioHotstar's web app as an architecture reference point.

Tech Stack

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • shadcn/ui