Proyecto de comercio electrónico full-stack diseñado para explorar cómo sería una tienda en línea realmente gestionada por un administrador, donde casi todas las partes del escaparate pueden manejarse de forma dinámica en lugar de estar codificadas directamente en el código. En lugar de entregar una tienda donde los cambios en el diseño, promociones y contenido requieren un desarrollador, este sitio fue creado para que un único y potente panel administrativo controle casi todo lo que un propietario de tienda necesitaría modificar.
El proyecto está activo y funciona como una tienda real de moda y joyería dirigida al mercado de Pakistán, vendiendo ropa para mujeres, niños y unisex junto con joyería de moda, con soporte nacional para pago contra entrega. Esto significa que las herramientas administrativas descritas no son un concepto de prueba con datos de demostración, sino que gestionan un escaparate funcional con productos reales, colecciones reales y campañas de ventas reales dirigidas a clientes.
El Escaparate para Clientes
En el lado del cliente, Velourial está diseñado para velocidad, facilidad de descubrimiento y una experiencia de compra limpia:
Renderizado rápido y optimizado para SEO — construido con Next.js y React, aprovechando el renderizado del lado servidor y la optimización de imágenes para que las páginas de productos y colecciones carguen rápido y sean indexables por motores de búsqueda.
Estilo moderno y responsivo — toda la interfaz está diseñada con Tailwind CSS, ofreciendo un aspecto limpio, consistente y amigable para móviles sin depender de librerías pesadas.
Navegación y descubrimiento de productos — los clientes pueden explorar el catálogo completo, filtrar por categoría (kurtas, lehengas, trajes de lawn, shalwar kameez, trajes de seda, conjuntos gharara, conjuntos coordinados y más) y ordenar por precio o valoración.
Colecciones curadas — los productos están organizados en colecciones temáticas como Nupcial y Festiva, Casual y Diario, Colección Eid, Formal y de Fiesta, y Ropa para Casa, cada una con su propia página de inicio.
Ventas flash con tiempo limitado — el escaparate soporta promociones con cuenta regresiva vinculadas a productos específicos o colecciones completas, creando urgencia en lanzamientos estacionales (Eid, temporada de lawn, colecciones de invierno/verano, temporada de bodas, etc.).
Funciones esenciales de comercio — carrito, lista de deseos, pago, seguimiento de pedidos y proceso de devoluciones están integrados como partes fundamentales del recorrido del cliente, junto con cuentas de usuario y suscripción a boletines.
Infraestructura de confianza y soporte — páginas dedicadas a preguntas frecuentes, información de entrega, política de devoluciones y contacto para soporte completan la experiencia de compra.
Lo que Diferencia a Velourial: El Panel Administrativo
La verdadera profundidad del proyecto está en el lado administrativo. En lugar de un CMS típico que solo gestiona contenido tipo blog, el panel de Velourial pone todo el escaparate — diseño, precios, promociones y configuraciones globales — en manos de un administrador no técnico. El objetivo fue claro: un propietario debe poder operar y evolucionar todo el sitio sin necesidad de abrir el código o llamar a un desarrollador.
El panel está organizado en áreas de gestión específicas:
Control de Diseño
Enlaces editables en la barra de navegación para reestructurar la navegación principal en cualquier momento.
URLs y secciones editables en el pie de página, cubriendo enlaces de servicio al cliente, ayuda, empresa y páginas legales.
Contenido editable en la sección principal, incluyendo banners rotativos en la página de inicio, titulares y botones de llamada a la acción que dirigen tráfico a colecciones específicas (por ejemplo, un banner "La Temporada de Lawn Está Aquí" apuntando directamente a la colección lawn).
Ventas y Promociones
Temporizadores para ventas flash con cuenta regresiva en vivo, configurables por producto o colección.
Capacidad para lanzar y finalizar campañas temporales (por ejemplo, "Oferta — Hasta 40% de Descuento") sin necesidad de redeplegar código, simplemente activando y programando ventas desde el panel.
Gestión de Colecciones
Control completo CRUD sobre colecciones de productos — crear nuevas colecciones temáticas, asignar productos y reordenar o retirar colecciones según cambien las temporadas.
Las colecciones aparecen directamente en la cuadrícula "Arquitectura de Segmentos" en la página principal y tienen sus propias páginas dedicadas.
Programa de Afiliados
Herramientas para gestionar socios afiliados, incluyendo incorporación y seguimiento de su actividad de referidos.
Soporta una página pública "Programa de Afiliados — Gana" donde los usuarios pueden solicitar ser afiliados directamente desde el escaparate.
Entradas para Regalos
Gestión de campañas y sorteos relacionados con regalos, incluyendo emisión y seguimiento de vales regalo, vinculados a una página pública de regalos.
Configuración de la Tienda
Control centralizado sobre URLs de redes sociales, configuración de precios de envío (incluyendo umbrales para envío gratuito, actualmente fijado en PKR 5,000) y otras configuraciones globales del sitio.
Estas configuraciones se propagan automáticamente por todo el escaparate — por ejemplo, actualizar el umbral de envío gratuito en el panel actualiza el banner y la lógica de pago en todo el sitio sin cambios en el código.
En esencia, el proyecto fue diseñado para que un propietario no técnico pueda operar y actualizar todo el sitio — marca, promociones, precios y diseño — solo a través del panel administrativo, sin necesidad de un desarrollador. Esta restricción de diseño única influyó en casi todas las decisiones arquitectónicas del proyecto: contenido que normalmente estaría codificado (banners principales, navegación, enlaces de pie de página, temporizadores de ventas) se modeló como datos editables y persistentes.