This project use external libraries such as: @mui/material and @reduxjs/toolkit and react-infinite-scroll-component.
The project includes a material custom theme(color), redux dev tools in order to preview how the store changes, and a persistence for the redux store to the localStorage to recover the last search/result.
$ npm run build
- this will generate a build folder in the racine directory
- clone the projet from the git repository
- under your project directory execute this command
$ npm install
this will install all the required dependencies
- run your project using the following command
$ npm start
- your project will run on http://localhost:3000/