A simple movie search app. The app will allow users to search for movie by name. The app will also allow users to view details about a specific movie, such as the title, description, release date, rating, genre, etc. The app will be built using vanilla JavaScript and it will be single-page application.
- The app needs to be responsive
- The app needs to be a single-page application. There can be only one HTML file. And the JavaScript will change the content of the page using DOM manipulation.
- The app needs to fetch data from an API.
- The app needs to have loading/error handling for the interactions with the API and needs to show this to the user. not just console.log.
- The app needs some user interaction. such that you need to grab different data from the API. so you can not just grab everything from API and store it locally with one fetch call.
- no Code along's.
- Follow the guidelines at https://github.com/HackYourFuture/ta_guidelines
- TMDb API https://api.themoviedb.org/3/( need to sign up)
- needs API key
- (must have) User can search movies by name
- (must have) User can view details about a specific movie (title, description, release date, rating, genre,.)
- (must have) User readable error messages
- (must have) Simple and clean design
- (must have) folder structure similar to the browser module project.
- (Should have) user can search movie by genre
- (should have) Loading spinner when fetching data
- (Should have) User can view a popular movie