Descripción General
Visión general de TunoCommerce y su propuesta de valor
¿Qué es TunoCommerce?
TunoCommerce es una plataforma de comercio electrónico B2B multi-tenant diseñada para empresas que necesitan gestionar catálogos complejos, múltiples tiendas en línea y flujos de cotización (RFQ) desde una sola plataforma.
A diferencia de soluciones genéricas de e-commerce, TunoCommerce está construida desde cero para el modelo B2B: jerarquías de empresas, control de visibilidad de catálogo por cliente, roles y permisos granulares para compradores, y un sistema completo de cotizaciones con negociación.
Propuesta de valor
- Multi-tenencia real: Una sola instancia soporta múltiples empresas con jerarquía padre-hijo, cada una con su catálogo, clientes y configuración independiente.
- Catálogo profesional: Productos con variantes ilimitadas, opciones configurables, campos personalizados, múltiples precios, SEO integrado y operaciones en masa.
- Flujo de cotización (RFQ): Sistema completo de solicitud, negociación y aprobación de cotizaciones, tanto para el vendedor como para el comprador.
- Multi-storefront: Cada empresa puede tener múltiples tiendas en línea, cada una con su catálogo visible, configuración y API pública.
- API REST completa: Más de 100 endpoints documentados con OpenAPI, listos para integración con cualquier frontend o sistema externo.
- Dashboard administrativo: Interfaz web completa para gestionar todos los aspectos de la plataforma sin necesidad de código.
Módulos
TunoCommerce se organiza en cinco módulos principales:
Catálogo
Productos, variantes, categorías, marcas, tags, modificadores e inventario
Comercio
Clientes, cotizaciones (RFQ), roles de compradores y direcciones
Tiendas
Multi-storefront, API pública, visibilidad de catálogo y tokens
Empresas
Multi-tenencia con jerarquía, configuración e impersonación
Plataforma Base
Usuarios, roles, permisos, auditoría, notificaciones e internacionalización
Stack tecnológico
| Componente | Tecnología |
|---|---|
| Backend / API | Next.js 16 (App Router) |
| Base de datos | PostgreSQL 18 |
| ORM | Prisma 7 |
| Cache y colas | Redis 7 + BullMQ |
| Autenticación | NextAuth + JWT + API Tokens |
| Documentación API | OpenAPI 3.1 + Postman |
| Internacionalización | es-MX, en-US |