Skip to content

Ryanlucass/ChaveMestra

Repository files navigation

Chave Mestra ⚙️

Github Stars Issues Activity LasComit PullRequest Licence

Qual o objetivo do projeto ?

  • 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.

Canais de comunicação

Discord WhatsApp Group

Tecnologias

  • JavaScript
  • React native
  • Firebase

Funcionalidades

Cadastro de usuário
Login Firebase
Notificações
Agendamento
Login Google
Mapa

Desing

também possuímos desing do prjeto no figma: Figma

Requisitos


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.

Rodando o projeto

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.

ANDROID_ROOT

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 !

Material de apoio


Contributors

Made with 💜 by Lucas Ryan

About

Aplicação de gerenciamento de uma oficina

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors