Name: Anthony O'Keeffe
This repository contains the implementation of a serverless REST API for the AWS platform. A CDK stack creates the infrastructure. The domain context of the API is movie reviews.
- POST /movies/reviews - add a movie review.
- GET /movies/{movieId}/reviews - Get all the reviews for a movie with the specified id.
- GET /movies/{movieId}/reviews?minRating=n - Get all the reviews for the movie with the specified ID with a rating greater than the minRating.
- GET /movies/{movieId}/reviews?reviewRating=n - Get all the reviews for the movie with the specified ID of n.
- GET /movies/{movieId}/reviews/{reviewerName} - Get the review for the movie with the specified movie ID and written by the named reviewer.
- GET /movies/reviews/{reviewerName} - Get all the reviews written by a specific reviewer.
- PUT /movies/{movieId}/reviews/{reviewerName} - Update the text of a review.
Not Completed