React Native Delivery App With Backend

React Native Delivery App With Backend 1.0.0

React Native based an on-demand service provider app similar to Dunzo/Grab/GoJek. Built using NativeBase, React Navigation, Redux. A full fledged solution for iOS & Android suitable for services like food delivery, cab booking, package delivery & other delivery services.

This offers DeliveryZ app, PartnerZ app along with API server built using Socket.io, Node with MongoDB.

Note: This product is a pure React Native Application.


Development Environment
Demo Available

All the screens you'd want!

Fully customizable, ready-to-use screens with all necessary components required for an on-demand service app.
Get 20% discount with this launch promo code: deliverybackend-20d-launch-sept2019-3813

  • ● Mobile Number Login
  • ● Facebook login
  • ● Gmail Login
  • ● Register
  • ● Mobile No. Verification
  • ● Profile
  • ● Order Confirmation
  • ● Order Request
  • ● Ready For Delivery
  • ● Order Complete
  • ● Order History
  • ● Current Status
  • ● Earnings

Delivery App Features

  • Push Notification
  • Payment Integration for both Paypal and Razorpay
  • Order tracking Feature
  • Rating and Review
  • Finding address using GPS integration
  • Facebook and Google Authentication integration
  • KYC Verification
  • Step by Step Tracking
  • Google and Facebook Sign In
  • Mobile Number Authentication
React Native Delivery App With Backend

Technologies Used For API

  • NodeJS
  • MongoDB
  • ExpressJS
  • Socket.io
  • Razorpay
  • Paypal
  • One Signal
  • Twilio
  • Passport JS
  • Mongoose(for mongodb)

Technologies Used For Mobile App

  • React Native
  • React Navigation
  • Redux
  • React Native Razorpay
  • React Native One Signal
  • React Native Paypal Wrapper
  • Native Base

React Native Delivery App With Backend

React Native Delivery App With Backend

Package

React Native Delivery App With Backend

  • ● @babel/runtime: ^7.1.2
  • ● @ptomasroos/react-native-multi-slider: ^1.0.0
  • ● antd: ^3.18.2
  • ● auto-bind: ^1.2.1
  • ● axios: ^0.18.0
  • ● geolib: ^2.0.24
  • ● lodash: ^4.17.11
  • ● moment: ^2.24.0
  • native-base: ^2.12.0
  • ● react: 16.5.0
  • react-native: ^0.59.8
  • ● react-native-communications: ^2.2.1
  • ● react-native-confirmation-code-input: ^1.0.4
  • ● react-native-drawer: ^2.5.1
  • ● react-native-easy-toast: ^1.1.0
  • ● react-native-elements: ^0.19.1
  • ● react-native-fbsdk: ^0.8.0
  • ● react-native-geocoder: ^0.5.0
  • ● react-native-geocoding: ^0.3.0
  • ● react-native-geolocation-service: ^2.0.0
  • ● react-native-google-places-autocomplete: ^1.3.9
  • ● react-native-google-signin: ^1.2.3
  • ● react-native-keyboard-aware-scroll-view: ^0.8.0
  • ● react-native-keyboard-listener: ^1.1.0
  • ● react-native-linear-gradient: ^2.5.4
  • ● react-native-loading-placeholder: 0.0.6
  • ● react-native-maps: >=0.21.0
  • ● react-native-maps-directions: ^1.6.0
  • ● react-native-material-dropdown: ^0.11.1
  • ● react-native-multi-slider: ^0.3.6
  • ● react-native-onesignal: ^3.3.1
  • ● react-native-paypal-wrapper: https://github.com/garganurag893/react-native-paypal-wrapper.git
  • ● react-native-phone-input: ^0.2.1
  • ● react-native-radio-buttons-group: ^1.0.7
  • ● react-native-razorpay: ^2.1.23
  • ● react-native-sentry: ^0.43.1
  • ● react-native-share: ^1.1.3
  • ● react-native-simple-radio-button: ^2.7.3
  • ● react-native-snap-carousel: ^3.7.5
  • ● react-native-splash-screen: ^3.2.0
  • ● react-native-stars-rating: ^0.1.7
  • ● react-native-swiper: ^1.5.13
  • ● react-native-vector-icons: ^6.4.2
  • ● react-native-webview: ^5.2.4
  • ● react-navigation: ^2.17.0
  • ● react-navigation-transitions: ^1.0.6
  • ● react-redux: ^6.0.1
  • redux: ^4.0.1
  • ● redux-persist: ^5.10.0
  • ● redux-thunk: ^2.3.0
  • ● remote-redux-devtools: ^0.5.16
  • socket.io: ^2.2.0
  • ● socket.io-client: ^2.2.0
  • ● babel-core: 7.0.0-bridge.0
  • ● babel-eslint: ^10.0.1
  • ● babel-jest: 24.1.0
  • eslint: ^5.16.0
  • ● eslint-config-airbnb: ^17.1.0
  • ● eslint-config-prettier: ^4.1.0
  • ● eslint-plugin-import: ^2.16.0
  • ● eslint-plugin-jsx-a11y: ^6.2.1
  • ● eslint-plugin-prettier: ^3.0.1
  • ● eslint-plugin-react: ^7.12.4
  • ● jest: 24.1.0
  • ● metro-react-native-babel-preset: 0.52.0
  • ● prettier: ^1.16.4
  • ● react-test-renderer: 16.6.3
  • ● redux-logger: ^3.0.6
  • ● remote-redux-devtools: ^0.5.16

BROUGHT TO YOU BY

Start building your app today!

Get Started