My Movies is a movie list app where a user can add movie name and IMDB ranking. The application will fetch the movie image and display in the UI with name and ranking.
json-server, material UI, axios, react-redux, redux-thunk, uuid
-
Movies Module - Main.
- User can add movie by giving movie name and it's ranking.
- The application will fetch the movie image and display with name & it's ranking.
- The movies can be deleted if the user doesn't want to show it.
-
Search & Sort
- Added movies can be searched by entering value in search box.
- User can sort the movies in ascending order or decending order of ranking.
-
Movie Stats
- It contains the number of movies and the top ranked movie in our list
-
Pagination
- Based on the number of movies, pages will get updated. The pages gets updated when movie is added or searched. Currently 9 movies are display per page.