Skip to content

A react app using TMDB API to search for movies & add them to your list.

Notifications You must be signed in to change notification settings

jismonthomas/movies-now

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movies Now

Movies Now is a react app to search for movies and add them to your list. This app uses data from TMDB API.

Built using react, react hooks, redux, redux toolkit & Bootstrap

Demo

Currently hosted on Netlify, please click link to see the live site : Live Demo

Features

  • Home page header features a randomly selected upcoming movies with its genres and link to youtube trailer.
  • Scroll through featured movie lists on home page.
  • Each movie card shows the movie poster, released year, a short description & TMDB rating.
  • Clicking on movie card opens a modal with a custom url showing the poster, title, genres, link to YouTube trailer, button to save the movie to your list, released year, length of the movie, TMDB rating, status of the movie (whether it is released or not) and names of production companies.
  • Clicking on heading of lists on homepage also shows all movies in that corresponding list.
  • Browing each category/list of movies renders the movies in a "infinte scroll" manner. i.e. App renders first 20 results when you open the page and as you scroll down to the bottom more movies are fetched from the API and rendered to the screen.
  • When you add movies to your list, it is saved on the redux store as well as local storage, so the next time you visit the website your movie lists are automatically fetched from the local storage.

Preview

Movies-Now-React

Movies-Now-React.mp4