Конфигурирование приложения происходит через docker-compose
- db информация для подключения к базе данных PostgreSQL
db:
HOST: localhost
PORT: 5432
USER: user
PASSWORD: password
DBNAME: base
SSLMODE: disable
Можно отправить два вида запросов (см файл swagger)
- POST загрузить новую транзакцию, указав данные о ней, а в ответ получить её номер из бд.
/transaction
{
"amount": 0,
"currency": "string",
"sender_card_number": "stringstringstri",
"recipient_phone_number": "stringstrin"
}
- GET запросить данные об определенной транзакции: основную информацию и время, когда она была совершена.
/transaction/{id}
- проблемы: не приходит ответ с get запроса (косяк с типами данных, скоро исправлю) :(
- доработки: в будущем нужно прикрутить брокер