Aplicativo de mensagens para interconsultas
- Login
- Lista de casos
- Ordenados por última mensagem enviada
- Ordenados por SLA
- Chat
- Envio de texto
- Envio de imagens
- Envio de vídeos
- Envio de arquivos
- Envio e Gravação de vídeo
- Envio e Gravação de áudio
- Detalhes do caso
- Animal
- Veterinário
- Clínica
- Categoria
- Ficha Veterinária
- Configurar ambiente React Native
- Baixar Android Studio (Apenas Android)
- Baixar XCode (Apenas iOS)
- Iniciar projeto com simulador (Apenas iOS)
OBS: Para que seja possível iniciar o projeto é necessário que sua máquina possua ao menos um emulador ou simulador presente. Emuladores podem ser adquiridos através do Android Studio. Já os simuladores são exclusivos do ambiente Apple, podendo ser adquiridos somente através do XCode.
Você também pode rodar o projeto diretamente pelo próprio celular, bastando apenas baixar o aplicativo Expo e ler o QRCode, gerado após o comando yarn start
, sem a necessidade de baixar Android Studio e ou XCode.
Esse tipo de abordagem é muito útil para fins de testes de comportamento. Porém, vale salientar que, ele está sujeito a alguns problemas relacionados a cache em memória, bem como uma demanda maior de tempo para compilação do app.
Caso você não queira depender de um aparelho externo É interessante que toda configuração do ambiente Android seja seguida da aba "React Native CLI Quickstart".
# Clone o repositório
$ git clone git@github.com:nywton/intensivet-react-app.git
# Entre na pasta
$ cd intensivet-react-app
# Instale as dependencias
$ yarn install
# Inicie o app
$ yarn start
# Instale a linha de comando eas-cli
$ npm install -g eas-cli
# Enviando para Apple Store
$ npx eas-cli build --platform ios
# Enviando para Apple Store
$ npx eas-cli submit --platform ios
# Enviando para Google Play
$ npx eas-cli submit --platform android
É necessário possuir um AppleID, para publicação de apps no iOS, e a uma conta do Expo para intermediar o envio para Apple Store Connect.