/service-mail-API

Simples API para distribuição/marketing de email utilizando o sendgrid.

Primary LanguageTypeScriptMIT LicenseMIT

service-mail-API

Os seguintes módulos e ferramentas foram utilizados para o desenvolvimento da aplicação:

Node: https://nodejs.org

Express: https://expressjs.com

Cors: https://github.com/expressjs/cors

Dotenv: https://github.com/motdotla/dotenv

Body-parser:https://www.npmjs.com/package/body-parser

Nodemon: https://github.com/remy/nodemon

ESlint: https://github.com/eslint/eslint

Instalação e execução

  • E necessário ter previamente instalado Node ˆ8.x

  • Obtenha uma KEY no sendgrid crie uma conta

servidor

 1 cd service-mail-API
 2 npm install
 3 crie o arquivo .env (baseando-se em .env.example)
 4 npm run dev
 disponível: http://localhost:4000

uso

 HTTP verb: POST
 path: /sendMail
 body: to, from, subject, text

run buil

 npm run buil

run buil and watchs

 npm run buil:run

futuras atualizações

 - testes
 - JWT autenticação