All Projects → anhquan291 → E Commerce App React Native

anhquan291 / E Commerce App React Native

E-commerce App UI. React native, Expo managed flow, React navigation v5, Notification.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to E Commerce App React Native

React Native Swiper Flatlist
👆 Swiper component implemented with FlatList using Hooks & Typescript + strict automation tests with Detox
Stars: ✭ 217 (+255.74%)
Mutual labels:  hooks, expo
React Native Nav Transition
React Native Nav Transition
Stars: ✭ 154 (+152.46%)
Mutual labels:  expo, navigation
Hookrouter
The flexible, and fast router for react that is entirely based on hooks
Stars: ✭ 1,200 (+1867.21%)
Mutual labels:  hooks, navigation
Use Expo
Complementary hooks for Expo
Stars: ✭ 233 (+281.97%)
Mutual labels:  hooks, expo
ChatApp
Chat app based on Firebase tools.
Stars: ✭ 88 (+44.26%)
Mutual labels:  notifications, navigation
Hamburger React
Animated hamburger menu icons for React (1.5 KB) 🍔
Stars: ✭ 391 (+540.98%)
Mutual labels:  hooks, navigation
React Native Dating App
Dating app - Exponent and React Native
Stars: ✭ 352 (+477.05%)
Mutual labels:  expo, navigation
React Native Version
🔢 Version your React Native or Expo app in a `npm version` fashion.
Stars: ✭ 408 (+568.85%)
Mutual labels:  hooks, expo
Lenav
一个简便的公司内部网址导航站,省去到处找服务地址烦恼......
Stars: ✭ 58 (-4.92%)
Mutual labels:  navigation
Jetpackmvvm
🐔🏀一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
Stars: ✭ 1,100 (+1703.28%)
Mutual labels:  navigation
Expo Common Issues
Common issues while developing with Expo
Stars: ✭ 1,086 (+1680.33%)
Mutual labels:  expo
Aspects
Delightful, simple library for aspect oriented programming in Objective-C and Swift.
Stars: ✭ 8,255 (+13432.79%)
Mutual labels:  hooks
Teller Cli
🏦 Banking for your command line.
Stars: ✭ 60 (-1.64%)
Mutual labels:  notifications
Notifier
NO LIBRARIES socket per page bridge for your Laravel application. (CLIENT PART INCLUDED)
Stars: ✭ 57 (-6.56%)
Mutual labels:  notifications
Redux Persist Expo Securestore
redux-persist storage for Expo's SecureStore
Stars: ✭ 61 (+0%)
Mutual labels:  expo
Pcsgolh
PCSGOLH - Pointless Counter-Strike: Global Offensive Lua Hooks. A open-source Lua API for CS:GO hacking written in modern C++
Stars: ✭ 56 (-8.2%)
Mutual labels:  hooks
Laravel Fcm
🌐 A Laravel package to send Push Notifications to one or many devices of the user.
Stars: ✭ 56 (-8.2%)
Mutual labels:  notifications
Ng2 Breadcrumbs
A breadcrumb service for the Angular 7 router
Stars: ✭ 61 (+0%)
Mutual labels:  navigation
Use Firebase Auth
A custom React Hook that provides a declarative interface for Firebase Auth.
Stars: ✭ 61 (+0%)
Mutual labels:  hooks
Parse Sdk Arduino
The Arduino SDK for the Parse Platform
Stars: ✭ 59 (-3.28%)
Mutual labels:  notifications

Frontend E-commerce App 👨‍💻

Contain all necessary features

⭐️ Get Started

# install expo cli
npm install -g expo-cli
# install dependencies
npm install

Or use yarn

yarn install
# run project
expo start
Change the API in config.js to the server that you're running. 
If you use my backend project the IP should be the IPv4 Address on your computer (cmd -> ipconfig)

⭐️ Features

  • Authentication (Signup, Login, Reset Password).
  • Login with Touch/Face ID.
  • Real time update.
  • User Profile (Upload, Edit Profile Picture, Address).
  • Lottie Animation Icon (https://lottiefiles.com/)
  • Header Animation.
  • Add Items to Cart, to wishlist.
  • Place an Order.
  • Payment Methods: cash, credit card.
  • Push notification to user whenever order status, user information change.
  • Send email for reseting password as well as update order information.
  • Share Products to Social Media.
  • Review, Comment, Rating Product (In Processing)

⭐️ Technical details

  • React Native
  • Expo managed workflows.
  • UI framework: Reac Native Paper
  • Intro slides: Animated, onScroll Event for animation.
  • Header Animation: Animated, React Animatable.
  • Form: Redux form validation.
  • Icon: Lottie, React native vector icon.
  • Payment: React native credit card, Stripe server for card validation checking.
  • Loader: Skeleton loader, Linear gradient.
  • Reducer: Redux.
  • Image Picker: Expo image picker.
  • Deep Link: Expo Linking.
  • Touch/Face ID: react native touch id, react native keychain, expo authentication

⭐️ Contributing

If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome. Thanks alot

Demo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].