Tienda OpenCart es una plataforma web de comercio electrónico diseñada para ofrecer una experiencia de compra en línea excepcional. Especializada en la venta de zapatillas y una amplia variedad de productos, la tienda brinda funcionalidades avanzadas y una interfaz de usuario intuitiva.
- Autenticación de Usuarios: Los usuarios pueden registrarse e iniciar sesión para acceder a funcionalidades exclusivas.
- Vista de Usuario Autenticado y No Autenticado: Experiencias personalizadas según el estado de inicio de sesión.
- Gestión de Datos de Usuario: Los usuarios pueden ver y editar sus datos personales.
- Carrito de Compra: Funcionalidad de carrito para agregar, editar y eliminar productos antes de la compra.
- Checkout en Proceso: Proceso de compra fácil y seguro con pasos claros.
- Slider Dinámico: Presentación visual y atractiva de productos destacados.
- Tecnologías Utilizadas:
- React
- Tailwind CSS
- Vite
- SwiperJS
- Hooks para enrutamientos
- Context API para la gestión de estados
- ReactIcons
Asegúrate de tener Node.js y npm instalados en tu máquina.
- Clona este repositorio:
git clone https://github.com/tu-usuario/Tienda-OpenCart.git
- Accede al directorio del proyecto:
cd Tienda-OpenCart
- Instala las dependencias:
npm install
- Inicia la aplicación:
npm run dev
Actualmente, se está en el desarrollo del backend utilizando Node.js. Esto permitirá una funcionalidad completa de la tienda, incluida la gestión de productos, transacciones y autenticación segura.
¡Contribuciones son bienvenidas! Si encuentras un problema o tienes una sugerencia, por favor, abre un problema o envía una solicitud de extracción.
Este proyecto está bajo la Licencia MIT - consulta el archivo LICENSE para más detalles.