/2023-2-GEROcuidado-Front

GEROcuidado é um APP MOBILE voltada para o cuidado de idosos, desenvolvido em React Native com expo.

Primary LanguageTypeScriptMIT LicenseMIT

GEROcuidado Mobile App

Badges

Code Smells Maintainability Rating Security Rating Bugs Vulnerabilities Duplicated Lines (%) Reliability Rating Quality Gate Status Technical Debt Coverage Lines of Code

Como rodar o projeto

  1. Clonar o repositório:
git clone https://github.com/fga-eps-mds/2023-2-GEROcuidado-Front.git
  1. Ir para a pasta do projeto:
cd 2023-2-GEROcuidado-Front/
  1. Rodar o container:
  • em ambiente de dev:
docker compose up
  • em ambiente de prod:
NODE_ENV=production docker compose up

OBSERVAÇÕES IMPORTANTES

  1. Para testar a aplicação no celular, basta subir o container com os passos acima, ter baixado no seu dispositivo o aplicativo EXPO GO e por fim acessar o link exp://192.168.0.9:8081 no seu navegador. (A aplicação não aparecerá automaticamente no aplicativo do EXPO GO, é necessário acessar o link)

  2. Para testar a aplicação no celular em ambiente de desenvolvimento, é necessário também remover essa configuração do app.json:

"eas": {
  "projectId": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx"
}

Testes Unitários

Para rodar os testes unitários, basta executar o comando:

docker compose -f docker-compose.test.yml up

QR Code para testes

IOS

IOS

Android

Android

📝 Notes