LaurentinoMarcelo / RentX-Rocketseat

O Rentex é um aplicativo utilizado para a locação de veículos. Desenvolvido durante o curso de React Native da Rocketseat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RenteX-Rocketseat

A Rentex é uma ótima alternativa para locação de automóveis de luxo.

Ele fornece uma descrição dos veiculos juntamente com um caléndario para o agendamento da locação.

🚗 RentX 🚗

SobreLayoutFuncionalidadesTecnologias


⚙Sobre

Projeto de uma locadora de carros digital e fictícia, consumindo API local possuindo todas as funcionalidade necessária para a locação do veiculo, como tela de detalhes do veículo, tela de agendamento de locação e etc.


📱Aplicanção


🎨Layout

O layout foi fornecido pala Rocketseat

🛠Tecnologias Utilizadas

As seguintes ferramentas foram usadas na construção do projeto:

🛠Requisitos de software


Como utilizar ⚠️

Para rodar o projeto, basta executar os seguintes comandos, em seu terminal com git

Faça um clone do repositório

  git clone <link-do-repositório>

Navegue até a pasta do projeto e baixe as dependências

  cd gofinance && yarn

Rode o metro bundler

  yarn start

E, em outro terminal, execute

  yarn android # ou yarn ios

Obs: É muito importante que o back-end esteja rodando, quando você inciar o app

  • Nota do autor

Dentro da pasta do projeto, em src/services/api.ts, você vai encontrar a configuração que conecta o app ao back-end. Ele vai ser assim:

 import axios from 'axios';

 const api = axios.create({
    baseURL: 'http://<um-ip-qualquer>:3333/',
  });

  export default api;

Se você estiver rodando o projeto dentro do Android Studio, troque o campo "um-ip-qualquer", junto com os sinais de maior e menor, por "10.0.2.2", que equivale ao localhost, dentro da plataforma. Porém, se você decidir rodar o app em seu dispositivo físico, subistitua esse campo pelo ip atual do seu computador.

📝Licença

Esse projeto se encontra sob a licença MIT. Para mais informações, acesse o arquivo LICENSE.

About

O Rentex é um aplicativo utilizado para a locação de veículos. Desenvolvido durante o curso de React Native da Rocketseat


Languages

Language:TypeScript 99.0%Language:JavaScript 1.0%