Este proyecto consiste en un e-commerce desarrollado desde 0 con ReactJS. Es parte del curso de ReactJS dictado en CoderHouse
· Un usuario debe poder ingresar, navegar por los productos e ir a sus detalles. · Desde el detalle se debe poder ver la descripción, foto y precio e ingresarlo al carrito. · Una vez que el carrito tenga al menos un producto, se deberá visualizar un listado compacto de la orden con el precio total. · Al ingresar su nombre completo, teléfono e e-mail (ingresándolo dos veces para corroborar que sea correcto), debe activarse el botón de ‘realizar compra’. · Al clickear ‘realizar compra’ debe guardarse en la base de datos una orden que tenga todos los productos, la fecha y dar feedback del número de orden.
-
Debe ser un e-commerce que se conecte con la base de datos de Firebase
-
Debe contener los siguientes componentes:
- Navbar
- Catálogo
- Detalle de producto (con funcionalidad para interactuar con el carrito)
- CartContext
- CartWidget
- Carrito
- Formulario de Compra (y su detalle)
- Debe ser un app que utilice React-Router para su navegación
Este sitio esta estilizado con Styled-Components, una libreria que utiliza estilos clásicos CSS3 y los aplica generando un Componente con esos estilos
Puedes correr la aplicación yendo al siguiente enlace: https://cookardasgalante.netlify.app/