- Install docker Docker engine and Compose plugin
- Run
docker compose --profile all up
from./SchedulerApi/SchedulerApi
- Run
npm run test
No unit tests were created as they were not listed as a requirement, and there isn't much to test without a database. It uses a default dockerfile without security best practices