- Inicio
- CAT-COMMERCE
CAT-COMMERCE: ecommerce construido sobre Next.js, PostgreSQL y Cloudflare Workers
Una tienda online no es solo un diseño bonito. Es una base de datos que no se cae, un checkout que no pierde ventas y un panel donde manejas todo sin depender de un programador. 35 tablas, 40+ endpoints, arquitectura serverless que escala sin que muevas un dedo.
Commerce.Sin comisiones.
Arquitectura técnica — lo que hay bajo el capó
No es magia. Es ingeniería.
Stack tecnológico completo
| Tecnología | Versión | Para qué sirve |
|---|---|---|
| Next.js | 16.2.10 | Frontend con App Router, SSR e ISR — tu tienda carga en milisegundos y Google indexa cada producto |
| Hono | 4.12.27 | API ultrarrápida sobre Cloudflare Workers — tus endpoints responden desde el edge, cerca de tus clientes |
| Neon PostgreSQL | Serverless | Base de datos PostgreSQL serverless con branching — cada cliente tiene su instancia aislada, sin compartir recursos |
| Drizzle ORM | 0.45.2 | ORM type-safe con migraciones automáticas — cero errores de SQL en producción, TypeScript valida todo en tiempo de compilación |
| NextAuth.js | v5 Beta | Autenticación con Google, GitHub y credenciales — tus clientes entran como quieran, con sesiones JWT seguras |
| Stripe + Polar | Stripe 20.1.0 | Dos pasarelas de pago integradas — Stripe para ventas internacionales, Polar para Perú. Webhooks verificados y protección anti-duplicados en ambas |
| Cloudflare R2 | PushDuck 0.6.0 | Almacenamiento de imágenes y archivos en el edge — tus fotos de producto se sirven rápido, sin costo de ancho de banda |
| DeepSeek V4 Flash | OpenRouter | Chatbot AI que conoce tu catálogo real — recomienda productos, responde dudas y nunca devuelve un error aunque la IA falle |
// No es magia. Es ingeniería.
Rate Limiting de Producción
8 tiers diferenciados con detección de ráfagas, escalación a bloqueo temporal y adaptadores duales (memoria en dev, Cloudflare KV en prod). Diseñado para los patrones de tráfico reales de un ecommerce — no es un middleware genérico. Tu tienda sigue funcionando aunque alguien intente abusar.
Doble Driver de Base de Datos
Dos drivers Drizzle simultáneos: neon-http para lecturas rápidas y neon-serverless WebSocket para transacciones atómicas. Esto permite correr en Cloudflare Workers sin sacrificar integridad transaccional — un producto con variantes, imágenes y precios se crea en una sola operación atómica.
Motor de Recomendaciones con ML
Microservicio standalone con TensorFlow.js que entrena sobre acciones reales de usuarios: vistas, wishlist, carrito y compras. Las recomendaciones tienen razón explícita — "basado en tus compras", "similar a usuarios como tú" — no es una caja negra.
SEO Integrado en el Framework
JSON-LD estructurado (Organization, Product, BreadcrumbList), sitemap bilingüe con hreflang, 72+ páginas con generateMetadata, ISR en productos, hero image preload. No es un plugin que instalaste — el SEO está tejido en cada ruta del código. Google entiende tu tienda sin que tengas que explicarle nada.
Chatbot que Conoce tu Catálogo
Antes de cada request, carga categorías, marcas y productos desde la base de datos en runtime. System prompt de 170 líneas con reglas de negocio, tono de vendedor y respuesta estructurada. Si la IA falla, devuelve un mensaje de fallback — nunca un error 500. Tus clientes siempre reciben una respuesta.
Lo que ya está protegido
- Webhooks de pago con verificación de firma criptográfica (Stripe)
- Rate limiting de 8 tiers con detección de abuso y bloqueo temporal
- Contraseñas hasheadas con bcrypt (10 rounds) — ni nosotros podemos leerlas
- Validación de entrada con Zod en TODOS los endpoints
- Protección de rutas admin con doble capa (Next.js middleware + Hono middleware)
- Transacciones atómicas — el stock se descuenta sin riesgo de sobreventa
- Índice único parcial que previene pagos duplicados en la misma orden
- Sesiones JWT vía Auth.js con cookies seguras
Lo que viene en el roadmap
- Headers de seguridad HTTP (CSP, HSTS, X-Frame-Options) — previenen clickjacking y XSS
- CSRF protection en API custom
CAT-COMMERCE en números
Tour del producto — así se ve CAT-COMMERCE en acción
10 pantallas. Lo que ves es lo que tus clientes van a ver.
Página principal de la tienda
Storefront con productos destacados, categorías y búsqueda — tus clientes encuentran lo que buscan en segundos.

Página de producto con variantes
Ficha de producto con imágenes, talles, colores y stock en tiempo real. Sin sorpresas.

Carrito de compras
Carrito con resumen, cantidades y cálculo de envío antes de pagar. Transparente.

Checkout con Stripe
Checkout con Stripe Elements — tus clientes pagan sin salir de tu tienda. Seguro y rápido.

Panel de administración — dashboard
Dashboard con métricas de ventas, órdenes recientes y productos más vistos. Todo en un pantallazo.

Panel de administración — gestión de productos
CRUD completo de productos con imágenes por color, variantes y precios multi-moneda.

Panel de administración — órdenes
Gestión de órdenes con historial de estados — de pendiente a entregado, cada paso registrado.

Vista móvil de la tienda
100% responsive — tus clientes compran desde el celular igual que desde la computadora.

Modo oscuro
Modo oscuro completo en todos los componentes. Porque tus clientes también compran de noche.

Chatbot AI integrado
Chatbot que recomienda productos basado en tu catálogo real. Como un vendedor que nunca duerme.

Tu camino a una tienda profesional — cronograma de 4 semanas
Sin sorpresas, sin letra chica. Esto es lo que pasa cada semana.
Semana 0 — Lo que necesitas preparar
Semana 0 — Lo que necesitas preparar
Tú preparas:
- Fotos de tus productos en buena calidad (800x800 px mínimo)
- Logo de tu marca en formato SVG o PNG con fondo transparente
- Tu dominio (o te ayudamos a comprar uno)
- 3-5 categorías principales para organizar tu catálogo
- Documento de identidad para verificar tu cuenta de pasarela de pago
Semana 1 — Fundación
Semana 1 — Fundación
¿Qué hacemos?
Configuramos tu instancia de CAT-COMMERCE: base de datos aislada, dominio, SSL, pasarela de pago y panel de administración. Cargamos tus primeras categorías y productos de prueba para que veas cómo funciona el sistema.
¿Qué ves?
Tu tienda online con tu dominio, tu logo y tus categorías. Todavía sin productos reales — es el esqueleto sobre el que construimos todo.
Semana 2 — Catálogo y diseño
Semana 2 — Catálogo y diseño
¿Qué hacemos?
Te preparamos el panel de administración con la estructura de tu tienda: categorías, marca, colores y tipografía. Te enseñamos a cargar tus productos desde el panel — arrastras imágenes, pones precios y descripciones. Si quieres que nosotros los carguemos, usamos parte de tus horas de ingeniero incluidas (cada hora rinde ~15-20 productos según complejidad). Lo ideal es que los cargues tú: conoces tus productos mejor que nadie.
¿Qué ves?
Tu tienda con la estructura lista, diseño aplicado y productos de ejemplo cargados. El panel de administración está operativo para que empieces a cargar tus productos o para que lo hagamos nosotros usando tus horas de ingeniero.
Semana 3 — Pagos, envíos y automatizaciones
Semana 3 — Pagos, envíos y automatizaciones
¿Qué hacemos?
Activamos Stripe y Polar en modo producción. Configuramos zonas de envío, impuestos y emails transaccionales (confirmación de compra, aviso de envío). Probamos el flujo de compra completo 3 veces.
¿Qué ves?
Tu tienda completamente funcional. Puedes hacer una compra de prueba de punta a punta — del carrito a la confirmación por email — y ver tu panel de administración actualizarse en tiempo real.
Semana 4 — Lanzamiento
Semana 4 — Lanzamiento
¿Qué hacemos?
Últimos ajustes de SEO técnico, sitemap, robots.txt y hreflang. Testeamos velocidad con Lighthouse (objetivo: 90+). Te entregamos acceso completo al panel de administración y una sesión de capacitación de 1 hora.
¿Qué ves?
Tu tienda lista para recibir clientes reales. Indexada en Google, con pagos funcionando y tú sabiendo exactamente cómo gestionar todo desde el panel. Sin depender de nadie.
Preguntas frecuentes sobre CAT-COMMERCE
¿Cuánto tarda en reflejarse un pago en mi cuenta?
¿Puedo cambiar de plan después de contratar?
¿Qué pasa si me atraso con un pago mensual?
¿Qué tan personalizable es el diseño de mi tienda?
¿Cuántos productos puedo tener? ¿Se pone lenta la tienda con muchos?
¿Puedo vender productos digitales además de físicos?
¿Qué tan profundo es el SEO? ¿No es solo poner meta tags?
¿Cómo se ve mi tienda en el celular?
¿Qué pasa si mi tienda crece a 10,000 productos o más?
Si algún día quiero irme, ¿puedo llevarme mis datos?
Commerce.Sin comisiones.
Deja de depender de un marketplace. Tu dominio, tus reglas.
CAT-COMMERCE es tu propio software en tu propio dominio — no alquilas un espacio en la plataforma de otro. Sin comisiones, sin depender del algoritmo de nadie.
Incluye: hosting serverless (Cloudflare Workers), base de datos PostgreSQL aislada, panel de administración, SEO técnico y 4-10 horas de ingeniero por mes. Todo por $200/mes los primeros 3 meses.