← Back to projects

Hessflix

Hessflix is a collaborative frontend web application built for OSU CS494 as a movie discovery hub powered by the TMDB API. The app supports movie search, trending-film browsing, and detailed movie pages with ratings, release dates, and cast information. It uses React 19 for the UI layer, Redux Toolkit for shared state and async API calls, React Router v7 for page navigation, and Vite 7 for development and build tooling. My primary contribution was building the Home and Search experiences, focusing on responsive UI flow and clean client-side interaction with TMDB data.

React 19Redux ToolkitReact Router v7Vite 7JavaScriptCSSTMDB API

Gallery

Photograph of Landing page for Hessflix with a minimal dark theme, quick navigation, and entry points into search and trending movie discovery.
Landing page for Hessflix with a minimal dark theme, quick navigation, and entry points into search and trending movie discovery.
Photograph of Trending page showing a grid of currently popular films pulled from TMDB with posters, ratings, and release years.
Trending page showing a grid of currently popular films pulled from TMDB with posters, ratings, and release years.
Photograph of Movie detail page for Fight Club with a cinematic hero backdrop, summary, metadata, and cast cards.
Movie detail page for Fight Club with a cinematic hero backdrop, summary, metadata, and cast cards.