Este proyecto es una aplicacion del tipo ecommerce que permite seleccionar, agregar al carrito y eliminar productos del carrito para luego realizar la compra la cual sera persistida en en Firebase.
Demo del proyecto deployeado en netlify:
https://optimistic-hamilton-0fbaf5.netlify.app/
- ReactJS
- Materialize
- Firebase
- Clonar el repositorio el proyecto
git clone https://github.com/ngrosso/ecommerce-grosso.git
- Posicionarse en la carpeta del proyecto
cd app
- Instalar dependencias
npm install
- Ejecutar el proyecto de ecommerce
npm start
- La se ejecutara en el navegador, usualmente en localhost:3000
-
Seleccionar una categoria o "productos" para ver todos los productos disponibles
-
Seleccionar un producto y su cantidad para agregarlo al carrito, a medida que se van agregando al carrito quedan temporalmente
-
Seleccionar la opcion "ver carrito" para ver los productos agregados al carrito, donde se puede modificar la compra antes de enviarla, por ultimo se confirma la compra
-
Confirmamos la insercion, en este ejemplo, de la orden "ScLVtTYzHL6oTQz5dXxO" en firebase