- O projeto chavemestra tem como objetivo fazer agendamentos de serviços para automóveis em geral, nele você pode visualizar uma oficina mais próxima e analisar os valores do serviço para o seu veículo em específico, além de claro, fazer o seu agendamento.
- JavaScript
- React native
- Firebase
| Cadastro de usuário | ✔ |
| Login Firebase | ✔ |
| Notificações | ❌ |
| Agendamento | ✔ |
| Login Google | ✔ |
| Mapa |
também possuímos desing do prjeto no figma: Figma
Será necessário instalar o androidStudio para ter um emulador de android android, também é necessário que você tenha baixado o NodeJs
Observe as configurações do emulador android ao instalar o dispostivo, aconselho baixar o android O com api30 da google com suporte a playstore para evitar possíveis erros.
Após clonar o projeto, instale o cli do expo com o seguinte código
npm install -g expo-cli
Intale todas as dependências do projeto com
npm i
Verique se suas váriaveis de ambiente estão setadas de maneira corretas, segue um exemplo.
Para saber o caminho do seu android sdk, basta ir:
More actions > sdk manager > Aparence & Behavior > System Settings > android sdk
Talvez seja necessário reiniciar o computador para que as variáveis sejam setadas de forma correta.
Depois disso basta abrir o seu emulador de android e rodar o seguinte código na raiz do projeto
expo android:run
vai demorar um pouco até que ele configure o projeto por inteiro, mas depois é só sucesso !
- Consultas firebase Consultas com firebase
- React-Native Como iniciar no react native
- Expo Iniciando projetos facilmente com Expo
- Firebase soluções rápidas sem backend para sua aplicação
Made with 💜 by Lucas Ryan

