# Mikiuvo - Plataforma de Comercio Electrónico

Plataforma integral de e-commerce desarrollada con **Yii2 Framework**, diseñada para ofrecer una experiencia de compra fluida y moderna.

## 🚀 Características Implementadas

### 🎨 Frontend
El frontend ha sido rediseñado utilizando **Tailwind CSS** para una interfaz limpia, responsiva y orientada al usuario.

- **Tienda Dinámica**:
  - Grid de productos con diseño de tarjetas moderno ("Product Cards").
  - **Buscador en Tiempo Real**: Búsqueda instantánea de productos sin recargar la página.
  - **Filtro por Categorías**: Slider de categorías con iconos dinámicos (Material Icons) que actualizan el catálogo vía AJAX.
  - **Paginación AJAX**: Botón "Ver más" que carga productos dinámicamente manteniendo los filtros activos.

- **Detalle de Producto**:
  - Vista detallada con información dinámica (Imagen, Precio, Descripción).
  - Integración de botón "Añadir al Carrito".
  - Manejo de estados (Sin imagen, Agotado, etc.).

- **Experiencia de Usuario (UX)**:
  - Diseño totalmente responsivo (Mobile-first).
  - Feedback visual de carga (Loaders).
  - Transiciones y efectos hover suaves.

### ⚙️ Backend
Gestión robusta de datos y lógica de negocio.

- **Modelos de Datos**:
  - `ProductosModel`: Gestión de inventario, precios y detalles.
  - `CategoriasProductosModel`: Organización jerárquica de productos.
  - `ClientesController` & `EntregaController`: Gestión de clientes y logística.

- **Controladores**:
  - Lógica optimizada para filtrado de datos.
  - Endpoints JSON para consumo asíncrono desde el frontend.

## 🛠 Tecnologías

- **Core**: PHP (Yii2 Framework)
- **Base de Datos**: MySQL / MariaDB
- **Estilos**: Tailwind CSS
- **Scripting**: Vanilla JavaScript (AJAX/Fetch API)
- **Iconos**: Material Symbols & FontAwesome