- docker
- docker-compose
- make (optional)
- pnpm
make dev
or
docker-compose up --build
GET /api/wallet/balance/1 HTTP/1.1
Host: localhost:3000
POST /api/wallet/money HTTP/1.1
Content-Type: application/json
Host: localhost:3000
{
"user_id": 1,
"amount": 1
}
GET /api/audit/ HTTP/1.1
Host: localhost:3001
or you can use requests.http
- mongodb
make test
or
pnpm test
- gitlab-ci
- obviously its not working now:
- required tools:
- kubectl
- kubernetes cluster
- gitlab-ci (move repo to gitlab)
- ci base image with kubeConfig initialized
- proper response codes
- proper error handling
- walletService has hardCoded userIds 1 and 2