Microservice implementing subscription logic The service allows you to create, view and delete a subscription. And also to send messages to subscription addresses
- git clone git@github.com:michPl/adidas-subscription.git
- npm ci
- docker-compose up
- create environments from EXAMPLE_ENV.env
- npx sequelize db:migrate
- npm run build && npm start
- GET {HOSTNAME}/subscriptions - list of subscriptions
- GET {HOSTNAME}/subscriptions/:id - get single subscription by id
- GET {HOSTNAME}/subscriptions/find - find single subscription by email
- POST {HOSTNAME}/subscriptions - create subscription
- DEL {HOSTNAME}/subscriptions - remove subscription
- POST {HOSTNAME}/mailing - send dispatch