This Golang service handles movies Ratings creation and visualization for the Movie Rating System backend.
Requirements
Go (v1.18 or higher)
MongoDB
Setup
Install dependencies using go mod tidy.
Set up your MongoDB instance and update the connection details in the configs/development.toml file. Or just run the make run-db command in the root directory of this monorepository.
Run the service using make run.
To run the unit tests, use make test.
Technologies Used
Golang
MongoDB
Endpoints
You can check, try out and see the models and status codes for every endpoint in the Swagger documentation. With the service running, it is accessible via http://localhost:8082/docs