Skip to content

Latest commit

 

History

History
195 lines (138 loc) · 5.92 KB

README.md

File metadata and controls

195 lines (138 loc) · 5.92 KB

Jogo Trivia

Esse projeto é uma jogo de perguntas e respostas.

GitHub-PagesNodeDockerDocker-ComposeTecnologiasContribuicaoAutor

GitHub issues GitHub


Telas

WeatherApp

Sonar Code Quality

Bugs Security Rating Code Smells Lines of Code


GitHub-Pages

O projeto esta disponivel online no Github Pages


Node

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js.

Além disto é bom ter um editor para trabalhar com o código como VSCode


Rodando com Node

# Clone este repositório
$ git clone git@github.com:HigorAnjos/triviaApp.git

# Acesse a pasta do projeto no terminal/cmd
$ cd triviaApp

# Instale as dependências
$ npm install

# iniciar o projeto
$ npm start

Caso a pagina nao abra automaticamente, a aplicação estara disponivel em http://localhost:3000/triviaApp


Docker

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Docker.

Rodando com Docker

# Clone este repositório
$ git clone git@github.com:HigorAnjos/triviaApp.git

# Acesse a pasta do projeto no terminal/cmd
$ cd triviaApp

# Criando imagem node
$ docker build -t trivia .

# Rodando o container da imagem criada.
$ docker run -i -t -p 3000:3000 trivia

Para as proximas vezes nao sera necessario criar a imagem novamente, apenas rodar o container.

# Rodando o container da imagem criada.
$ docker run -i -t -p 3000:3000 trivia

A aplicação estara disponivel em http://localhost:3000/triviaApp

Removendo a imagem do Docker

# Excluindo a imagem criada pelo docker
$ docker image rm -f trivia

Docker-Compose

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Docker, Docker Compose.

Rodando com o doker-compose

# Clone este repositório
$ docker compose up --build

Para roda outras vezes nao sera necessario contruir a imagem novamente, apenar roda o container com a imagem:

# Clone este repositório
$ docker compose up

A aplicação estara disponivel em http://localhost:3000/triviaApp

Parar o container

# Clone este repositório
$ docker compose down

Removendo a imagem do Docker

# Excluindo a imagem criada pelo docker
$ docker image rm -f triviaapp_trivia

Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:


Contribuicao

Gabriel Julio | Leonardo Mendonça


Autor

Higor Anjos

Made with 💜 by Higor Anjos 👋

LinkedIn Badge