Make sure docker-compose is installed
Unix:
./build.sh
Windows:
build.cmd
docker compose up -d
Application available on http://localhost:8080
Admin user:
login: admin, password: admin
Register a new user:
POST /api/public/v1/auth/register {login, password}
Create a courier account, requires an admin account:
POST /api/v1/auth/courier/register {login, password}
Import Parcel.postman_collection.json file in root directory
- Error handling (not fully completed)
- Unit test coverage
- Integration tests