https://github.com/danielfsousa/desafio-jazida
https://github.com/danielfsousa/desafio-jazida
Last synced: 27 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/danielfsousa/desafio-jazida
- Owner: danielfsousa
- Created: 2017-07-31T06:28:39.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-31T20:16:35.000Z (almost 9 years ago)
- Last Synced: 2025-01-02T06:44:26.432Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://desafio-jazida.herokuapp.com
- Size: 105 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Desafio Jazida.com
[](https://travis-ci.org/danielfsousa/desafio-jazida) [](https://coveralls.io/github/danielfsousa/desafio-jazida?branch=master)
## Documentação
[**https://desafio-jazida.herokuapp.com/documentacao**](https://desafio-jazida.herokuapp.com/documentacao)
## Requisitos
- [Node v8+](https://nodejs.org/en/download/current/) ou [Docker](https://www.docker.com/)
- NPM ou Yarn
## Instruções
```bash
# Clone o repositorio
git clone https://github.com/danielfsousa/desafio-jazida
# Instale as dependências
npm install
# Crie um arquivo .env e modifique as variaveis de ambiente
cp .env.example .env
nano .env
# Inicie no modo Desenvolvimento
npm run dev
# Inicie no modo Produção
npm start
```
## Scripts
```bash
npm start # Inicia no modo Produção
npm test # Inicia testes
npm run dev # Inicia no modo de Desenvolvimento
npm run lint # Analisa o código
npm run lint:fix # Analisa o código e tenta consertar automaticamente
npm run lint:watch # Analisa o código e mantém a verificação de mudanças no código
npm run test:unit # Inicia testes unitários
npm run test:watch # Inicia testes unitários e mantém a verificação de mudanças no código
npm run test:integration # Inicia teste de integração
npm run validate # Analisa o código e Inicia testes
npm run logs # Lista todos os logs
npm run logs:error # Lista logs com erros
npm run docs # Gera a documentação da API
npm run docker:start # Inicia com o Docker no modo Produção
npm run docker:dev # Inicia com o Docker no modo Desenvolvimento
npm run docker:test # Inicia testes com o Docker
```