Code Monkey home page Code Monkey logo

rentx's Introduction

RentX 🚘

 

Capa

 

🚧 Informações sobre o projeto

  • O projeto consiste em um app de aluguel de carros. Nele você pode:
    • Ver os carros disponíveis,
    • Ver os detalhes de cada carro,
    • Escolher um intervalo no calendário,
    • Confirmar os detalhes do agendamento e agendar,
    • Ver os carros já agendados.
    • Criar uma conta e fazer login
    • Mudar os dados do perfil
  • A aplicação roda no modelo Offline-first, as possibilidades de uso offline são:
    • Ver os carros disponíveis (sem o preço)
    • Mudar os dados do perfil (exceto a senha)
    • Ver a descrição do carro

 

Online

SignIn SignUp-1 SignUp-2 SignUp-3 Home CarDetails Scheduling SchedulingDetails SchedulingComplete MyCars RentX-animation

Offline

Home Offline CarDetails Offline Profile

 

🛠️ Tecnologias/Ferramentas ultilizadas

  • React Native
  • Styled Components
  • Expo
  • React Navigation
  • Axios
  • Date-fns
  • Lottie
  • React Native Calendars
  • Reanimated V2
  • Iphone X Helper
  • Json Server
  • Typescript
  • WatermelonDB
  • Fast Image
  • Yup

⚙️ Instalação

# Supondo que seu terminal seja Unix
# Abra um terminal e copie este repositório com o comando
$ git clone https://github.com/gabrielpaiv/rentx.git
# Acesse a pasta da aplicação
$ cd rentx

# Acesse o backend da aplicação
$ cd backend

# Instale as dependências
$ yarn

# Inicie a api
$ yarn start

# Acesse a página inicial
$ cd ../

# Inicie o metro bundler
$ yarn start

# Instale o apk no android (certifique-se que seu dispositivo físico esteja
# conectado com a opção de depuração USB ativada ou que o emulador esteja pronto)
$ yarn run android

# Configure a api:
# Vá até src/services/api.ts e mude o endereço
# baseURL: 'http://(seu IPV4):3333'


Feito com 🦆 por Gabriel Paiva

rentx's People

Contributors

gabrielpaiv avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.