This is a fictional web app that offers a personalized list of movies. The user can add their movies, with their title, genres and even mark if they have watched them or not. In addition, the user can filter the list of movies based on genres.
The project has been commissioned as a technical test.
• User can add the movie name they would like to watch.
• User can add movie genres as tags, each movie can have more than one genres.
• User can see in a list below the form with the following fields:
- Checkbox that shows if movie is watched or not
- Movie name
- Genres
- Delete button
• User can check and unchecks a movie.
• User can see only the movies which are in that genre with three radio button genres. Clicking on the reset button should show original list.
• User can search the movies based on their name.
• User can edit movie name.
ReactJS, Redux, redux-toolkit, ESlint, Jest, React Testing Library, Sass
Mobile view
• Clone the repo git clone https://github.com/IsabelGomez87/Movies-Watchlist-frontend-react-redux.git
• Install dependencies npm install
• Run the server npm run start
To run tests, run the following command:
npm run test
See the coverage file in folder coverage/lcov_report
