REST ful API - CRUD Coupons
-
Заполнить .env файл в /coupon
-
Запустить командой "docker-compose up"
-
swagger документация находится по адресу http://localhost:3000/docs
-
Зарегистрировать пользователя, получить JWT ( При запросе к купонам необходимо вложить JWT в Header->Authorization->"Bearer JWT". В swagger в поле авторизации записать "Bearer JWT")
- http://localhost:8080/auth/auth0/login (auth0)
- http://localhost:8080/auth/register (default)
- Поля {
- email: string
- name: string
- password: string }
-
Создать купон
- http://localhost:3000/coupon/ (POST)
- Поля {
- feedId: string
- name: string
- icon: File (Image) }
-
Изменить купон по id
- http://localhost:3000/coupon/:id (PUT)
- Поля {
- feedId: string
- name: string
- icon: File (Image) }
-
Найти купон по id
-
Найти все купоны
-
Логи ошибок попадают в app/log/app.log