Skip to content

fga-eps-mds/2021.1-Oraculo-FrontEnd

Repository files navigation

2021.1-Oraculo-Frontend

License: GPL-3.0 Quality Gate Status

Esse repositório tem o propósito de apresentar um interface web simples e intuitiva do projeto Oráculo.

Como contribuir?

Gostaria de contribuir com nosso projeto? Acesse o nosso guia de contribuição onde são explicados todos os passos. Caso reste duvidas você também pode entrar em contato conosco criando uma issue.

Documentação

A documentação do projeto pode ser acessada pelo nosso site em https://fga-eps-mds.github.io/2021.1-Oraculo/.

Como rodar?

Para rodar o Frontend é preciso usar o seguinte comando usando o docker.

docker-compose up

O frontend estará rodando na porta 3000.

Configure as variáveis de ambiente

  • Deploy local
export REACT_APP_PROD=false
  • Deploy em ambiente em nuvem
export REACT_APP_PROD=true
export REACT_APP_PROFILE_BASE_URL=""
export REACT_APP_RECORDS_BASE_URL=""
export REACT_APP_TAGS_BASE_URL="$REACT_APP_RECORDS_BASE_URL"

Importante: as variáveis REACT_APP_PROFILE_BASE_URL e REACT_APP_RECORDS_BASE_URL deverão possuir a URL completa (host e porta) dos microsserviços de profile e de registros, respectivamente.

Esta aplicação faz conexão e é dependente das APIs para funcionar corretamente. As APIs correspondentes são: