Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 3.23 KB

README.md

File metadata and controls

60 lines (39 loc) · 3.23 KB

Crowdin Testes Netlify Status

DEVInHouse ConnectLab

Este projeto foi criado como implementação exemplo para os alunos do curso DEVInHouse [ Intelbras ]

Aproveitei o projeto para incluir algumas ferramentas e práticas utilizadas no dia-a-dia de uma empresa real, para que os alunos tenham contato com ferramentas que, muito provavelmente, farão parte do seu trabalho quando formados.


Rodar o front end localmente

Configure as variáveis de ambiente de acordo com o arquivo .env.example.

Variável Descrição
VITE_API_URL URL do Back End
VITE_VIACEP_URL API para consulta de CEPs utilizada no sistema. (Se alterar, precisará mudar a estrutura das respostas ao endpoint no projeto!)
VITE_OW_URL API do Weather API para consulta de previsão do tempo (não alterar)
VITE_WAPI Chave API do Weather API (você precisa se cadastrar e gerar a chave). Ver o site Weather Api
  • Verifique se o back end já está rodando corretamente. Ver Backend Connectlab

  • Abra o terminal na pasta raiz do projeto e execute o comando

yarn
  • Em seguida, execute
yarn dev

Utilizando o docker

Através do docker, você poderá subir o sistema com dados pré-populados e prontos para usar. O usuário padrão para testes é o seguinte:

Usuário Senha
[email protected] 12345678

Configure as variáveis de ambiente de acordo com o arquivo .env.example.

Variável Descrição
API_URL URL do Back End
WEATHER_API_KEY Chave API do Weather API (você precisa se cadastrar e gerar a chave). Ver o site Weather Api
PORT Porta do app front end
  • Abra o terminal na pasta raiz do projeto e execute o comando
docker compose up -d
  • Acesse http://localhost:3000