API: https://www.themoviedb.org/documentation/api
- Allow users to filter movies based on at least three criteria (e.g.: rating, genre, length).
- Display movies that match the user’s selected criteria.
- Allow users to select individual movies to see more details.
- Allow users to mark moves from the results for a watchlist.
- Include a separate route where users can
- See a list of movies they’ve marked for the watchlist
- Select individual movies to see more details
- Remove items from the watchlist
- Do not implement log in. Built as if a user is already logged in.
- Use at least three components:
- searchCriteria the criteria selection
- movieList for the list of results
- watchlistPage for the watchlist route
- Must have a good user experience on desktop browsers. Mobile styling is not required.