React Native Car Rental App

React Native Car Rental App 2.0.0

A well crafted React Native Car Rental App Theme built using React Native, React Navigation, Redux and Axios.js


Note: This product is available with Expo Client.


Development Environment
Demo Available

Create a captivating UX for your app's users

Fully customizable, ready-to-use screens for users with easily configurable application design.

  • ● Splashscreen
  • ● Login
  • ● Sign Up
  • ● Forgot Password
  • ● Home
  • ● Booking Details
  • ● Payment Method
  • ● My Rides
  • ● Profile
  • ● Settings
  • ● Drawer

React Native Car Rental App
React Native Car Rental App

Technologies Used

  • React Native
  • Native Base
  • Redux
  • React Navigation
  • Expo
  • Axios.js

Available Features

  • Power-packed with Redux, Redux-Thunk, Native Base and React Navigation
  • Integrated with CRNA & Expo
  • OpenID Connect (OIDC) authentication and JWT token management Using Expo AuthSession
  • Full interaction with a Backend API (fake) using AxiosJs & Redux middleware to add JWT Access Token to each api request
  • A shared React & React Native structure and code base for both IOS and Android
  • Code Linting
  • Test and coverage, using Jest and Enzyme
React Native Car Rental App

Perfectly native look and feel with React Native

React Native Car Rental App

Package

React Native Car Rental App

  • ● @expo/vector-icons: 6.3.1
  • ● axios: 0.18.0
  • ● axios-mock-adapter: 1.15.0
  • ● color: 3.0.0
  • ● es6-symbol: 3.1.1
  • expo: 28.0.0
  • ● jwt-decode: 2.2.0
  • ● lodash: 4.17.10
  • ● moment: 2.22.2
  • native-base: 2.7.2
  • ● prop-types: 15.6.2
  • ● react: 16.4.2
  • react-native: 0.55.4
  • ● react-native-calendars: 1.20.0
  • ● react-native-carousel-view: 0.5.1
  • ● react-native-credit-card-input: ^0.4.1
  • ● react-native-datepicker: 1.7.2
  • ● react-native-easy-grid: 0.2.0
  • ● react-native-snap-carousel: 3.7.2
  • ● react-native-star-rating: ^1.1.0
  • ● react-navigation: 2.12.1
  • ● react-redux: 5.0.7
  • redux: 4.0.0
  • ● redux-devtools-extension: 2.13.7
  • ● redux-form: 7.4.2
  • ● redux-thunk: 2.3.0
  • ● whatwg-fetch: ^2.0.4
  • ● babel-eslint: 8.2.6
  • ● babel-jest: 23.6.0
  • ● babel-preset-expo: 4.0.0
  • ● babel-preset-react-native: 4.0.1
  • ● enzyme: 3.6.0
  • ● enzyme-adapter-react-16: 1.5.0
  • ● enzyme-to-json: 3.3.4
  • eslint: 5.5.0
  • ● eslint-config-prettier: 3.0.1
  • ● eslint-plugin-import: 2.14.0
  • ● eslint-plugin-jsx-a11y: 6.1.1
  • ● eslint-plugin-prettier: 2.6.2
  • ● eslint-plugin-react: 7.11.1
  • ● eslint-plugin-react-native: 3.3.0
  • ● husky: 0.14.3
  • ● jest: 23.6.0
  • ● jest-cli: 23.6.0
  • ● jest-expo: 28.0.0
  • ● json-server: 0.14.2
  • ● lint-staged: 7.2.2
  • ● prettier: 1.14.2
  • ● react-addons-test-utils: 15.6.2
  • ● react-dom: 16.4.1
  • ● react-native-debugger-open: 0.3.17
  • ● react-native-dotenv: 0.2.0
  • ● react-native-scripts: 1.14.0
  • ● react-test-context-provider: 2.2.0
  • ● react-test-renderer: 16.5.0
  • ● redux-mock-store: 1.5.3

BROUGHT TO YOU BY

Start building your app today!

Get Started