In this task you are invited to create a Movie Catalog Explorer 🎬 :)
This image shows the wireframe of the movie catalog you need to implement. Note that You are free to modify it, the image above is just for inspiration :)
The main requirements are:
- The user should be able to search for movies
- The user should be able to paginate the catalog
- We expect you to use React and TypeScript
- Your
React
skills - Your
TypeScript
skills - Your
css
skills (use Styled-components is a plus)
This project provides a server-side nodejs API that contains the endpoint to retrieve the list of 1000 movies.
To start the service API, you need to run:
yarn start
and use the url: http://localhost:8080/movies
to request the movie list.
The server API is built on top of the https://github.com/typicode/json-server library. This library offers many features like filtering, sorting and paging.
Good luck!