├── .env.example ├── .gitignore ├── App.tsx ├── README.md ├── app.json ├── assets ├── adaptive-icon.png ├── favicon.png ├── icon.png └── splash-icon.png ├── index.ts ├── package.json ├── src ├── components │ ├── FormError.tsx │ ├── NoAccountText.tsx │ └── SocialCard.tsx ├── models │ └── types.ts ├── navigation │ └── AppNavigator.tsx ├── screens │ ├── auth │ │ ├── OnboardingScreen.tsx │ │ ├── SignInScreen.tsx │ │ ├── SignUpScreen.tsx │ │ └── SplashScreen.tsx │ ├── cart │ │ └── CartScreen.tsx │ ├── main │ │ └── HomeScreen.tsx │ ├── orders │ │ └── OrdersScreen.tsx │ └── profile │ │ └── ProfileScreen.tsx ├── services │ └── firebase │ │ ├── authService.ts │ │ ├── config.ts │ │ └── firestoreService.ts ├── store │ ├── authStore.ts │ ├── cartStore.ts │ ├── orderStore.ts │ ├── productStore.ts │ └── reviewStore.ts └── theme │ └── index.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/.gitignore -------------------------------------------------------------------------------- /App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/App.tsx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/app.json -------------------------------------------------------------------------------- /assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/assets/adaptive-icon.png -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/splash-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/assets/splash-icon.png -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/package.json -------------------------------------------------------------------------------- /src/components/FormError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/components/FormError.tsx -------------------------------------------------------------------------------- /src/components/NoAccountText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/components/NoAccountText.tsx -------------------------------------------------------------------------------- /src/components/SocialCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/components/SocialCard.tsx -------------------------------------------------------------------------------- /src/models/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/models/types.ts -------------------------------------------------------------------------------- /src/navigation/AppNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/navigation/AppNavigator.tsx -------------------------------------------------------------------------------- /src/screens/auth/OnboardingScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/screens/auth/OnboardingScreen.tsx -------------------------------------------------------------------------------- /src/screens/auth/SignInScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/screens/auth/SignInScreen.tsx -------------------------------------------------------------------------------- /src/screens/auth/SignUpScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/screens/auth/SignUpScreen.tsx -------------------------------------------------------------------------------- /src/screens/auth/SplashScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/screens/auth/SplashScreen.tsx -------------------------------------------------------------------------------- /src/screens/cart/CartScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/screens/cart/CartScreen.tsx -------------------------------------------------------------------------------- /src/screens/main/HomeScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/screens/main/HomeScreen.tsx -------------------------------------------------------------------------------- /src/screens/orders/OrdersScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/screens/orders/OrdersScreen.tsx -------------------------------------------------------------------------------- /src/screens/profile/ProfileScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/screens/profile/ProfileScreen.tsx -------------------------------------------------------------------------------- /src/services/firebase/authService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/services/firebase/authService.ts -------------------------------------------------------------------------------- /src/services/firebase/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/services/firebase/config.ts -------------------------------------------------------------------------------- /src/services/firebase/firestoreService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/services/firebase/firestoreService.ts -------------------------------------------------------------------------------- /src/store/authStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/store/authStore.ts -------------------------------------------------------------------------------- /src/store/cartStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/store/cartStore.ts -------------------------------------------------------------------------------- /src/store/orderStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/store/orderStore.ts -------------------------------------------------------------------------------- /src/store/productStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/store/productStore.ts -------------------------------------------------------------------------------- /src/store/reviewStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/store/reviewStore.ts -------------------------------------------------------------------------------- /src/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/src/theme/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amangit1314/Ecommerce-App/HEAD/tsconfig.json --------------------------------------------------------------------------------