Proyecto realizado con react expo go, actualmente esta en pleno desarollo.
Para comenzar debes instalar las siguientes librerias.
. Navigation
. Navigation-stack
. npm install react-native-loading-spinner-overlay
. npm install react-native-paper
. npm install react-native-locationiq
. npm install @react-native-async-storage/async-storage
. npm install stripe....
. npm install @react-navigation/material-top-tabs
Actualmente el BE esta conectado a FIREBASE, se brindara un ejemplo de como es el manejo, ademas se debe tener conocimiento en consumo de servicios.
* Vistas OnBoarding
Bueno en este caso se mostraran en este proyecto 3 vistas de OnBoarding, se planea una logica en el cual si ya se ejecuto 1 vez entonces no se vuelva a mostrar hasta que la aplicacion se destruya o desinstale.
* Vistas Login Componentes
Estas dos vistas estan conectadas a un BE el cual consume la base de datos NOSQL firebase
* Vistas Principales Componentes
Estas dos vistas estan conectadas a un BE el cual consume la base de datos NOSQL firebase, tenemos opciones como Incio, Promociones, Favoritos y Perfil
* Vistas Descripcion de ofetas (Producto sin oferta, Product oferta principal , Producto oferta comun)
Estas vistas muestran como se reserva un producto visualziando en tu bolsa de productos.
* Vistas creacion de una direccion y previsualizacion a nivel de UI
Como se registra una direccion en caso de que el cliente no tenga una.
* Vistas creacion de una Orden por cliente
Con direccion registrada previamente y productos seleccionados en el carrito, se usa Stripe como metodo de pago de ejemplo para este caso y visualizacion de la orden.
En este video se mostrará un poco de las funcionalidades hasta el momento del proyecto
OrdenCreadaReact.mp4
En este video se mostrará un poco de las funcionalidades del ROL Administrador
Rol_administrador.mp4
- Paul Guillen Acuña - Mi Repositorio - PaulGuillen