alexedtionweb / wa-commerce-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WaProject Api Base

Run in Postman

Utilize o VSCode, já está configurado com sugestão de extensões e debug.

Tecnologias

  • 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)

Iniciando um novo projeto

# 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

Para mais informações veja a pasta ./docs

About


Languages

Language:TypeScript 81.7%Language:Pug 14.8%Language:JavaScript 2.4%Language:Dockerfile 0.6%Language:Shell 0.5%