Movies4All is a platform to find movies. The main objective is to help users to find information about their favourite movies.
- It demonstrates a Movies Database showing Movie's Poster, Title and Description.
- It supports Search/Filtering and Pagination.
- The platform is responsive.
- The implementation is based on a given Wireframe design:
/resources/design/wireframe.png
- MUI library was used for styling purposes.
- Movies are fetched into the platform by calling an endpoint using the
AXIOS
library. SCSS
preprocessor was used for stylesheets management.- Unit Tests in
Jest
were created to test react components.
From the root folder, install all the needed packages with:
`npm i`
Run the application on its own with the command:
`npm run start`
The application will run on port 3000.
Run the tests with the command:
`npm run test`
Screenshots
of the running App can be found at /resources/screenshots