Utilize o VSCode, já está configurado com sugestão de extensões e debug.
- Node/Typescript
- NestJs (Framework)
- Docker
- Objection (ORM) / Knex (Query builder e migrations)
- Mailgun (envio de email)
- AWS (envio de email/s3)
- JWT (tokens)
- Bcrypt (criptografia para senhas)
- Sentry.io (log de erros)
- Pug (templates de email)
# install docker https://docs.docker.com/install
git clone git@bitbucket.org:waprojectbase/waproject-base-api.git
yarn install # ou npm install
node ./init.js
[sudo] docker-componse up
# levantará o docker com o banco de dados e a aplicação.
# Ele aplicará as migrations/seeds do banco e depois dará watch nos arquivos
# e iniciará o node com a api