Un canal de venta propio, sin comisión de marketplace
Tienda con catálogo por variantes, descuentos, checkout, cuentas de cliente y panel administrativo completo: el dato del comprador queda en casa.
- 0%
- Comisión de marketplace sobre las ventas del canal propio
El problema
- Vender solo por marketplace significa entregar una comisión por cada pedido y, sobre todo, no quedarse con el dato del comprador.
- El catálogo tenía variantes reales (capacidad, color, configuración) que las plantillas genéricas obligan a duplicar como productos separados.
- Sin panel propio, cada cambio de precio o de inventario dependía de alguien con acceso técnico.
Qué construimos
Catálogo con atributos y variantes de verdad
Modelamos categorías, atributos y variantes como entidades propias, para que un mismo producto tenga combinaciones con su precio y su inventario sin duplicar fichas. El buscador y los filtros trabajan sobre ese modelo, no sobre texto libre.
Renderizado en servidor para que la tienda posicione
Las páginas de producto y categoría se sirven renderizadas desde el servidor, no dependen de que el navegador ejecute JavaScript para mostrar contenido. Es la diferencia entre una tienda que Google indexa y una que aparece vacía en el rastreo.
Panel administrativo para el equipo, no para el desarrollador
Productos, categorías, atributos, descuentos, pedidos, clientes y usuarios se administran desde la misma aplicación, con control de acceso. Cambiar un precio dejó de ser un ticket.
Checkout, cuentas y correo transaccional
Carrito, proceso de compra, cuenta del cliente con su historial y correos automáticos de confirmación, con validación estricta de datos en cada paso del servidor.
Alcance entregado
- Catálogo con categorías, atributos y variantes
- Búsqueda y filtros de tienda
- Carrito y checkout
- Cuentas de cliente e historial de pedidos
- Motor de descuentos
- Panel admin: productos, categorías y atributos
- Panel admin: pedidos, clientes y usuarios
- Correo transaccional
- Páginas de contenido (envíos, devoluciones, contacto)
Con qué está construido
- Astro (SSR)
- TypeScript
- Supabase
- PostgreSQL
- Tailwind CSS
- Zod
- Nodemailer
- Docker
Por qué este sistema es difícil de replicar
La tienda no es una plantilla con el logo cambiado: el modelo de catálogo es el del negocio, y el panel lo opera el equipo comercial sin depender de nosotros.