Skip to content

hyperlocal-equipe-5/hyperlocal-back

Repository files navigation

Descrição

Api destinada a criar uma aplicação web de cardápios digitais.

Como rodar esse projeto

Para utilizar esse projeto, primeiro baixe-o em sua máquina e cria um arquivo .env com variáveis de acordo com o arquivo .env.example .

Tendo isso feito, o mesmo poderá ser utilizado tanto em servidor local quanto pelo auxílio do Docker.

  • Utilizando pelo servidor local
  • Caso opte por utilizar em servidor local, será necessário a instalação das dependências do projeto com o seguinte comando:

    $ npm install

    Logo após, o projeto já estará pronto para funcionar utilizando um dos seguintes comandos:

    Modo normal

    $ npm run start

    Modo de desenvolvimento (watch mode)

    $ npm run start:dev

  • Utilizando pelo Docker
  • Para isso, primeiro certifique-se de ter o Docker devidamente instalado em sua máquina. Após utilize os seguintes comandos em sequêcia:

    $ docker build -t hyperlocal-backend .
    
    $ docker run -p <porta_docker>:<porta_env> --env-file .env hyperlocal-backend