Aplicação desenvolvida com React Native utilizando Expo e Typescript, para aluguel de veículos
Com o Rentx, o usuário pode facilmente buscar pelos veículos disponíveis para alugar e, após a escolha, selecionar o período desejado através de um calendário.
Além disso, o aplicativo permite listar os carros que o usuário já alugou, proporcionando uma experiência mais completa e prática.
Para o desenvolvimento do Rentx, utilizei as tecnologias React Native com Expo e Typescript, além de fazer uso da biblioteca Axios para consumir APIs.
Busquei trazer uma experiência ainda mais imersiva para o usuário com animações utilizando a biblioteca React Native Reanimated, seguindo boas práticas de UX, e também adicionei animações na Splash Screen.
Para lidar com os gestos do usuário, utilizei a lib React Native Gesture Handler, e para estilizar os componentes, optei por utilizar o Styled Components.
- React Native
- Expo
- Styled Components - para estilização
- React Native Reanimated - para animaçoes
- Axios
Para rodar o repositório é necessário clonar o mesmo, dar o seguinte comando para iniciar o projeto:
npm install
expo start
Será necessário a instalação do aplicativo Expo Go, para rodar o projeto no dispositivo fisico
Espero que goste do Rentx e possa aproveitar ao máximo suas funcionalidades.
