A simple API to manage movie reviews. You can list movies, view a single review, add a review, update a movie, or delete a review.
- Clone the repo.
- Run
npm install
to install all dependencies. - Run
npm run dev
to start the server (auto-restarts on changes).
-
GET /movies
List all movie reviews. -
GET /movie/:id
Get a movie review by its ID. -
POST /movies
Add a new movie review. (Requires title and rating) -
PUT /movie/:id
Update a movie review. -
DELETE /movie/:id
Delete a movie review.
- Express.js: Server framework.
- Nodemon: Auto-reloads server on changes.
- Morgan: Logs HTTP requests.
- dotenv: Manages environment variables.