A movie review System Project.
Requirements: a. Search a movie by title b. Rate and add review for a movie c. Search a top 5 movie by genre
Entity: Movie:{ Id, title, genre, rating, } Review: Id, movieTitle, rating, review }
Entity relation: One movie can contain many reviews -> One to many relationship.
APIs: Admin: addMovie ->POST --> priority updateMovie -> deleteMovie -> ..movie/ SearchByTitle -> GET ../movie/:title AddReview -> POST ../review/ SearchByGenre -> GET ../genre/:genre