Back to projects

MovieFinder

A compact movie search experience built over the OMDB catalogue.

React
React-router
Redux
MovieFinder

Overview

MovieFinder is a movie search app built on the OMDB API — type a title, get posters, ratings, and details with smooth client-side transitions.

What it does

  • Searches the OMDB catalogue and renders up-to-date movie information — posters, year, ratings, plot.
  • React Router powers seamless transitions between search results and detail views, no full page reloads.
  • Redux keeps search results and selections in global state, so navigating back doesn't refetch or lose your place.

How it's built

A React single-page app: React Router for routing, Redux for state. Data flows from the OMDB REST API into a normalized store, and components subscribe to just the slices they need.

What I learned

This was my deep-dive into client-side routing and API integration — handling loading and error states per route, and structuring Redux so the UI stays responsive while data arrives.

Developed by Abhishek Suman with