Personal learning project · 2025
Find Film.
A responsive media-discovery experience for exploring movies, TV shows, artists, and entertainment metadata through the TMDB API.
Discovery experience
Users can move between movies, TV shows, artists, and trending collections; browse popular, top-rated, upcoming, now-playing, airing-today, and on-the-air lists; and open dedicated detail pages for titles, people, seasons, and collections.
Search and filtering
The app combines TMDB search with paginated discovery controls for genres, original language, watch providers, companies, networks, release or air dates, vote ranges, and sorting. Media pages also surface credits, reviews, images, videos, recommendations, and watch-provider availability when the API supplies them.
Implementation
Find Film uses the Next.js App Router, React, TypeScript, Tailwind CSS, reusable Radix-based interface primitives, responsive navigation, loading and error states, theme support, and a typed feature-oriented TMDB client.