¡Comienza tu proyecto!
Las tiendas online son de los proyectos más demandados en el mercado laboral.
¿A qué tienda no le gustaría tener presencia online?
Con este proyecto vas a poner en práctica tus conocimientos en HTML, CSS y JavaScript para construir una tienda funcional, donde los usuarios puedan ver los productos, seleccionar la cantidad que quieren de cada uno y completar su compra.
Para participar por la recompensa, deberás realizar el proyecto utilizando el framework React y alguna librería de CSS. Conoce más sobre los requisitos aquí
Se espera tener por lo menos 6 páginas.
- Inicio ( / )
- Productos (/productos)
- Detalle del Producto ( /productos/[slug])
- Comprar (/comprar)
- Iniciar Sesión (/login)
- Registro (/registrar)
- Compras Anteriores (/compras)
Los objetivos los puedes encontrar más abajo.
Si tienes dudas o preguntas participa en el grupo de Telegram
Objetivos
- La página principal del E-commerce debe de mostrar solo 3 productos y tener un enlace para ver todos los productos.
- Una página con todos los productos visibles y una manera de filtrar por categoría.
- Página de detalles para cada producto.
- Crear un carrito de compras que permite agregar productos.
- Permitir agregar más de una unidad por producto.
- Página para procesar compras, muestra un resumen del carrito de compras.
- Si hay usuario con sesión iniciada permite procesar la compra y lo envía a una página de historial de compra.
- Creación de cuenta para comprar.
- Permite iniciar sesión si eres un usuario registrado en la tienda.
- Permite ver todas las compras realizadas de manera histórica del usuario registrado.