Este é um boilerplate opinativo para APIs da web em Node focado na separação de preocupações e escalabilidade.
Este projeto é um modelo de servidor backend que visa a escalabilidade, separação de preocupações, desacoplagem de código. Aplicando vários conceitos e padrões de projetos como SOLID, Singleton e JWT
Essas instruções fornecerão uma cópia do projeto em execução na sua máquina local para fins de desenvolvimento e teste.
O que você precisa para instalar o software:
-
Crie um arquivo .env na raiz do projeto. Existe o arquivo ".env.example" para exemplo. Você pode apenas copia-lo e renomear o arquivo.
Construa os containers:
docker-compose build
Basta executar o comando:
docker-compose up
- A RocketSeat pelos cursos que foram base para este projeto..