This app should be a movie search with two pages:
- Home page: search field and a list with the results;
Think about empty state, loading state and movie not found - Movie page: movie details page;
Think about loading state and movie not found
The purpose of this challenge is to evaluate your HTML, CSS, Javascript and API skills and overall approach while composing a simple web app given a set of screens and an API feed.
- Writing a solid application
- Making API calls
- Filter data and shape it to display on the UI
- How well you improvise the app design
- A functional app with the two screens (
Home
andDetails
); - A clean layout and design;
- A way to tag movies as favourites (and having them persist would be great!);
We suggest using OMDb API, although you can use any other API you prefer