
React Native E-Commerce Starter v 9.2.1
A well structured React Native starter project to build your iOS and Android e-commerce app.
Note: This product is a pure React Native application and also available with Expo client.
Development Environment
Do it your way!
Fully customizable pages along-with a rich collection of UI elements specifically for an ideal e-commerce app
- ● Login / Sign Up
- ● Track Order
- ● Notifications
- ● Drawer menu
- ● My Orders
- ● Social Buttons
- ● Wishlist
- ● Shopping Cart
- ● Payment (with options)
- ● Credit card form
- ● Product List View
- ● Product Grid View
- ● User Profile
- ● Checkout flow
- ● Shipping (Add address)

NOTE
This starter kit is only a UI theme and it doesn't include any back-end code, neither it is wired up with any API calls.
Features
- Power-packed with Redux, NativeBase and React Navigation
- Integrated with CRNA and Expo
- Fascinated blend of React Native and ES6
- Single JavaScript code base for iOS & Android
- Enormous set of UI Elements
- Highly customizable widgets
- Readily available screens
- Easy Routing, just like web


Quality Code
- ESlint for code quality
- Husky to prevent bad commit, push
- Prettier for pretty, formatted JavaScript code
Perfectly native look and feel with React Native
Eye soothing UI with awesomely smooth UX!

Package
React Native E-Commerce Starter
- ● @expo/vector-icons: ^10.2.0
- ● @react-native-community/async-storage: ~1.11.0
- ● @react-native-community/masked-view: 0.1.10
- ● color: ^3.1.2
- ● expo: ~38.0.8
- ● expo-constants: ~9.1.1
- ● expo-splash-screen: ^0.3.1
- ● expo-status-bar: ^1.0.2
- ● expo-updates: ~0.2.8
- ● lodash: ^4.17.19
- ● native-base: ^2.13.13
- ● react: ~16.11.0
- ● react-dom: ~16.11.0
- ● react-native: https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz
- ● react-native-easy-grid: ^0.2.2
- ● react-native-gesture-handler: ~1.6.0
- ● react-native-reanimated: ~1.9.0
- ● react-native-safe-area-context: ~3.0.7
- ● react-native-screens: ~2.9.0
- ● react-native-splash-screen: ^3.2.0
- ● react-native-unimodules: ^0.10.1
- ● react-native-web: ~0.11.7
- ● react-navigation: ^4.4.0
- ● react-navigation-drawer: ^2.5.0
- ● react-navigation-stack: ^2.8.2
- ● react-redux: ^7.2.1
- ● reazy-native-router-actions: 0.0.2
- ● redux: ^4.0.5
- ● redux-form: ^8.3.6
- ● redux-persist: ^6.0.0
- ● redux-thunk: ^2.3.0
- ● remote-redux-devtools: ^0.5.16
- ● remote-redux-devtools-on-debugger: ^0.8.3
- ● expo-font: ~8.2.1
- ● @babel/core: ^7.8.6
- ● babel-preset-expo: ^8.1.0
- ● babel-jest: ~25.2.6
- ● jest: ~25.2.6
- ● react-test-renderer: ~16.11.0
- ● babel-eslint: 10.0.1
- ● babel-plugin-module-resolver: 3.2.0
- ● eslint: 5.16.0
- ● eslint-plugin-flowtype: 3.9.0
- ● eslint-plugin-import: 2.17.2
- ● eslint-plugin-jsx-a11y: 6.2.1
- ● eslint-plugin-prettier: ^2.6.2
- ● eslint-plugin-react: 7.13.0
- ● eslint-plugin-react-native: 3.7.0
- ● flow-bin: 0.98.1
- ● flow-typed: 2.5.1
- ● gulp: 4.0.2
- ● husky: 2.3.0
- ● jest-expo: 32.0.0
- ● prettier: 1.17.1
- ● react-native-scripts: 2.0.1