A fast and fun way to explore and discover your favorite movies and TV shows — powered by TMDB and Wikidata.
- Discover movies and TV shows by genre, studio, provider, region, and release date
- Browse what's Trending, Popular, or Top Rated across film, TV, and people
- Dive into rich detail pages with overviews, trailers, cast, and more
- Peek at a title's backdrop, overview, and details without leaving the grid
- Explore similar titles and see where to watch them
- Find people, explore their credits, and browse their photos
- Land on a trending hero with cover art and one-click genre jumps
- Share pages or jump to Wikipedia with one click
- Framework: React + TanStack Start
- Styling: Tailwind CSS + shadcn/ui
- Data Layer: TanStack Query + hey-api OpenAPI clients
- Testing: Vitest, React Testing Library and Playwright
- Build System: Turborepo (single-package workspace)
- Package Manager: pnpm
- Type Checking: TypeScript
- Lint & Format: ESLint (config), OXC
- Deployment: Vercel
- Coverage: Codecov
Make sure you have pnpm installed, then run:
pnpm install
pnpm --filter web exec playwright install
cp .env.example .env
pnpm dev| Variable | Description |
|---|---|
TMDB_API_TOKEN |
TMDB API Key |
Found a bug or have an idea? Open an issue or submit a PR — contributions are welcome!
Big thanks to @oktay — this project was inspired by their movies app.
