This repository contains the code for the backend of scheds
- Clone the GitHub repository
- Initialise
.envusingenvas a template - Stop running container
docker compose down -v - Build new container
docker compose -f docker-compose.yml build --force-rm --no-cache --compress - Run a new container from a new image
docker compose up -d - Use at
http://localhost:3000/(assuming default dockerfile)
We use Postman for API testing.
- The Postman Collections can be found in the
/postmandirectory scheds-backendcontains requests for each endpoint which can be manually modified for testingscheds-testscontains requests with dynamically generated data which can be run using Collection Runner