Skip to content

janrsilva/encurtador-de-links-nodejs

Repository files navigation

Encurtador de Links - nodejs

Essa solução é resultado de um desafio proposto por um processo seletivo.

O roteiro de trabalho e priorização podem ser vistam em PLANEJAMENTO.md As informações técnicas sobre a solução, podem ser vistas em SOLUCAO.md

Como executar o projeto?

  • criar um arquivo .env criando uma cópia do .env.example

sem docker

$ npm i
$ npm run dev
requisitos
  • possuir o node vLTS (12.16.2) instalado, versão anteriores poderão funcionar, mas não foi testado;
  • possuir um mongodb para conexão;

doker docker

$ docker-compose up #para acompanhar o log

ou

$ docker-compose up -d #para executar sem acompanhar o log
requisitos
  • possuir o docker vLTS instalado

Como executar os testes?

$ npm run jest

ou

$ docker-compose exec app npm run jest

About

Solução para um desafio de criar um encurtador de links

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published