cp .env.example .env
docker-compose up -d --build
docker-compose run --user=1000 --rm composer update
docker-compose run artisan key:generate
docker-compose run --rm artisan migrate --seed
docker-compose run --rm composer check-psr12
docker-compose run --rm composer test tests/Integration
POST - {{URL}}/api/v1/accounts
{
"customer_id": 1,
"balance": 100
}
POST - {{URL}}/api/v1/transfer
{
"amount": 10,
"from_account": "7525794266",
"to_account": "3127526238"
}
GET - {{URL}}/api/v1/accounts/balance/7525794266
GET - {{URL}}/api/v1/transactions/7525794266