Analizar mi proceso →
Cliente
Tienda de tecnología y gaming
Sector
E-commerce · Retail
Año
2025
Servicio
E-commerce y portales de venta
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.