Este repositório é destinado a versão mobile do produto OneCar, seu app de vendas de carros.
-
Para executar o projeto será necessário instalar o framework Expo para ter acesso a algumas ferramentas e também emular o projeto no seu celular
-
Para instalar o Expo na sua máquina, execute o comando abaixo no terminal.
npm install --global expo-cliFeito isso, também será necessário instalar no seu celular o aplicativo Expo Go para fazer a emulação do projeto no seu celular em tempo real. O Expo Go está disponível tanto para Android, quanto para IOS.
- Android Play Store - Android Lollipop(5) ou superior.
- iOS App Store - IOS 11 ou superior.
Após concluir estes passos, vamos siga os próximos passos para clonar o projeto.
-
Primeiramente será necessário clonar o repositório da API.
-
Neste repositório estão contidas todas as orientações para a execução da API que será consumida.
IMPORTANTE: Antes de iniciar a execução do app mobile, certifique-se que o servidor do back-end esteja rodando.
- Feito isso, clone este repositório, inserindo o comando no terminal na pasta em que deseja salvar o projeto.
git clone https://github.com/OneCar-API/onecar-mobile.git- Acesse a pasta do projeto e instale todas as dependências com o gerenciador de pacotes da sua escolha:
cd onecar-mobile
# ou
npm install ou yarn- Por fim, execute a aplicação com um dos comandos abaixo:
expo start- Com isso o projeto irá executar, abrindo uma aba no navegador e mostrando um QR Code. No seu celular, escaneie esse QR Code e o projeto irá ser executado no seu celular.
O GIF abaixo, mostra a aplicação em funcionamento.
- Busca de anúncios por nome
- Visualização de um único anúncio
- Contato com o vendedor via WhatsApp
- Login e Logout
- Visualização de anúncios e quantas visualizações ele teve
- Exclusão de anúncios
- Exclusão de conta

