GET : Movie Add in Database
http://localhost:8081/movie/add
Collects Movie details from https://developers.themoviedb.org/3/getting-started/introduction and stores it in Database
POST : User Registration
http://localhost:8081/user/registration
Allows user to register into your system
POST : Login User
http://localhost:8081/user/login
Allows user to login using username password and provide access token as response
POST : Movie List
http://localhost:8081/movie/list
Using the access token user can retrieve movies list
POST : User Rating Movie
http://localhost:8081/user/rate
Using access token user can rate movies
GET : Movie Rating
http://localhost:8081/movie/average-rating
API to look at the average rating of each movie. if not rating existing for any movie. Provides NA