Skip to content

pwangy/PROJECT-Movies

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Movies - Overview

Project done as a part of Technigo bootcamp.

Use themoviedb.org's API to fetch a list of movies, display them on a page, and then link to a movie detail page when you click on the movie. This time, rather than following designs from a set of images, we'd like you to follow the design which we've created using the same API.

Learning Objectives:

  • How to use React router to create multi-page applications
  • How to use placeholders in urls to pick dynamic parts from urls
  • Practice using APIs in React - combining useState with useEffect

Approach

Core Tech

  • React
  • JSX
  • CSS
  • API

Requirements Completed

🔵 Blue Level

  • Your app should have at least two pages - one showing a list of movies and one showing details
  • You should follow the design from our example (but it's ok to change things - just try to make it look nice)

🔴 Red Level (Intermediary Goals)

  • Show a 'not found' page if you try to visit a movie detail page with an invalid movie ID (so the user has tried to enter an ID themselves, most likely).

âš« Black Level (Advanced Goals)

  • On the homepage where you list popular movies, you could add a dropdown to change the list. For example, you could toggle between popular, upcoming, and new releases.

  • More pages

View it live

https://pwangy-movies.netlify.app/

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Languages

  • JavaScript 67.6%
  • CSS 28.5%
  • HTML 3.9%