Promo code generator
Cервис создания промокодов и проверки их на существование.
Установка
Клонировать этот репозиторий. git clone https://github.com/kropochev/promocodes.git
Запуск с помощью Docker-Compose
- Проверить, что
Docker
работает локально. - Создать образ
docker-compose build
. - Запустить
docker-compose up
.
Создание промокода
curl --location --request POST 'http://127.0.0.1:8000/promo/create/' \
--header 'accept: application/json' \
--header 'Content-Type: application/json' \
--data-raw '{
"amount": 5,
"group": "test"
}'
Проверка промокода
curl --location --request POST 'http://127.0.0.1:8000/promo/check/' \
--header 'accept: application/json' \
--header 'Content-Type: application/json' \
--data-raw '{
"promo_code": "b7b4b905d4564п27e9acf0844da2d302a"
}'