Skip to content

DeedsBaron/MailingService

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✔️ MailingService

MailingService - сервис управления рассылками API администрирования и получения статистики.

Подробная документация по API

https://app.swaggerhub.com/apis-docs/DeedsBaron/MailingListService/1.0.0

Конфиг

image

Флаги

image

Схема базы данных

image

Usage

По умолчанию собирается и запускается бинарный файл сервиса НЕ в контейнере

make

Поднимается контейнер с сервисом и контейнер с базой данных postgresql

make containers

Выполняются тесты, обязательно должен быть поднят контейнер с базой

make test

Дополнительные задания

  1. Организовать тестирование написанного кода
  2. Подготовить docker-compose для запуска всех сервисов проекта одной командой
  3. Сделать так, чтобы по адресу /docs/ открывалась страница со Swagger UI и в нём отображалось описание разработанного API.

Other

Author:
🧛Deeds Baron

About

Service for sending messages to clients

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages