🚗 Brief Técnico · Pilot 2 · Casa Neavez Cars

Para: Yemel · Cookie · Christopher · Joel (cuando responda)
Status: en stand-by · Joel sin responder los 5 nombres + demo · regla cardinal NO avanzar más con él
Objetivo: tener arquitectura técnica clara para que cuando Joel responda · arranquemos en 7 días · NO en 3 meses
Diferenciador clave: Pilot 2 hereda 80% del Pilot 1 (Dr. Pérez) · sólo 20% custom para giro automotriz
v1 · 3-may-2026 · Cookie

1 · Contexto del cliente · Casa Neavez Cars

DimensiónDetalle
ClienteJoel Neavez · esposo de Carola Rullán · cuñado Nelson · Monterrey
NegocioNeavez Cars · venta y servicio automotriz · Monterrey
Pain principalPendiente confirmar (3 preguntas express ya enviadas)
Hipótesis CookieMismo problema que Dr. Pérez: tiempo manual respondiendo WA · seguimiento prospects · gestión documentos · facturación
Valor proyectado MXPilot $20-25K USD · si funciona escalable a 5-10 distribuidores Neavez network

2 · Arquitectura multi-tenant · estrategia

Hipótesis técnica: 1 codebase + tenant configuration. Cada cliente es un tenant aislado vía Supabase RLS (Row Level Security). Yemel valida si esto es factible o si prefiere fork por cliente. Mi propuesta es codebase compartido por leverage de mantenimiento · seguridad · features cross-pollinated.

2.1 · Diagrama lógico

┌────────────────────────────────────────────────────────────────┐
│                   1 CODEBASE · Axiom Platform                   │
│                                                                 │
│  ┌──────────────┐  ┌──────────────┐  ┌──────────────┐         │
│  │ Tenant 1     │  │ Tenant 2     │  │ Tenant 3+    │         │
│  │ Dr. Pérez    │  │ Casa Neavez  │  │ Future       │         │
│  │ Salud        │  │ Auto         │  │ ...          │         │
│  └──────┬───────┘  └──────┬───────┘  └──────┬───────┘         │
│         │                 │                  │                  │
│  ┌──────┴────────────────┴──────────────────┴──────┐         │
│  │   SUPABASE · 1 instance · RLS por tenant_id      │         │
│  │   • auth (multi-tenant)                          │         │
│  │   • core tables: users, conversations, expediente│         │
│  │   • module tables: vertical-specific             │         │
│  └──────────────────────────────────────────────────┘         │
│                                                                 │
│  ┌──────────────────────────────────────────────────┐         │
│  │   SHARED SERVICES                                 │         │
│  │   • WhatsApp Cloud API (token compartido B²)      │         │
│  │   • CFDI provider (Compaq) · multi-RFC            │         │
│  │   • Webhook bancario                              │         │
│  │   • AI · Anthropic Claude API                     │         │
│  └──────────────────────────────────────────────────┘         │
└────────────────────────────────────────────────────────────────┘

3 · Módulos · qué se reusa · qué es custom · qué es nuevo

MóduloStatusDetalle
Auth + multi-tenantReuse 100%Supabase Auth · cada usuario asociado a tenant_id · RLS automático
Bandeja unificada · WA + IG + FB + emailReuse 100%Mismo pipeline · tenant_id filtra mensajes
Conversaciones AI · respuestas automáticasReuse 90%Mismo motor · prompt engineering custom por giro (medical vs automotive)
Plantillas WhatsApp MetaCustom 30%Heredan estructura · contenido específico (citas servicio · cotización reparación · entrega coche)
Aviso privacidad LFPDPPPReuse 100%Aplica igual · sólo cambia razón social del responsable
Dashboard admin · KPIs operaciónReuse 80%UI mismo · KPIs específicos giro (citas servicio · prospects · cotizaciones · entregas)
Integración CFDIReuse 95%Mismo provider · cambia RFC emisor · regla AMEX igual
Webhook bancarioReuse 95%Mismo · cambia cuenta destino
Módulo expediente clienteCustom 60%Estructura igual · campos custom (modelo · año · placas · service history vs paciente · diagnóstico · procedimientos)
Módulo cotización / presupuestoCustom 70%Estructura igual · catálogo automotriz vs catálogo médico · modelos · refacciones · mano de obra
Módulo agendamientoReuse 90%Mismo · diferencia tipos de cita (servicio · diagnóstico · entrega vs consulta · procedimiento)
Módulo catálogo autos · INVENTARIONuevo 100%NO existe en Pilot 1 · catalogo de autos en venta · stock · fotos · precio · status
Módulo orden de servicio · TALLERNuevo 100%Workflow taller · diagnóstico · aprobación cliente · ejecución · entrega · garantía
Módulo tracking entrega · POST-VENTANuevo 100%Notificaciones automáticas WhatsApp al cliente: "su coche está listo" · "su servicio terminó"
Reportes mensuales auto-generadosReuse 80%Estructura igual · métricas custom (ventas · servicios · ticket promedio · satisfacción)

4 · Schema Supabase · adiciones para Pilot 2

4.1 · Tablas heredadas (multi-tenant via tenant_id)

4.2 · Tablas nuevas Pilot 2 (giro automotriz)

TablaCampos clave
autos_inventariotenant_id · vin · marca · modelo · año · placas · color · km · precio · status (en venta · vendido · en taller)
servicios_ordentenant_id · auto_id · cliente_id · diagnostico · refacciones[] · mano_obra · total · status (recibido · diagnosticado · cotizado · aprobado · en proceso · listo · entregado)
servicio_actualizacionesservicio_id · timestamp · update_text · foto_url (auto en proceso · refacciones llegadas · etc.)
refacciones_catalogotenant_id · sku · descripcion · proveedor · costo · precio_venta · stock
garantiasservicio_id · tipo · vigencia · cobertura · status

5 · Stack técnico propuesto

CapaTechNotas
FrontendNext.js · React · TypeScriptMismo que Pilot 1 · multi-tenant routing
BackendNext.js API routes + Supabase Edge FunctionsMismo · RLS handles tenant isolation
DBSupabase · PostgreSQL · RLS1 instancia · multi-tenant via tenant_id en cada tabla
AuthSupabase AuthEmail + password · 2FA opcional
WhatsAppCloud API · Meta verificada B²Mismo token · webhook routing por número
AI conversationsAnthropic Claude APIPrompt eng custom por tenant
CFDICompaq API o equivalenteMulti-RFC · ya investigado en Pilot 1
HostingVercelMismo · 1 deployment serve all tenants
StorageSupabase StorageFotos autos · documentos · firmas digitales

6 · Timeline · arranque post respuesta Joel

SemanaSprintOutput
1Setup tenant Casa Neavez · branding · auth · onboarding JoelTenant funcional · Joel puede ingresar
2Plantillas WA + AI prompt engineering automotrizSistema responde consultas básicas · agendamiento
3Módulo expediente cliente + cotización customJoel puede gestionar prospects + presupuestar
4Módulo inventario autos · upload + visualizaciónCatálogo en línea · 20-30 autos cargados
5Módulo orden servicio taller · workflowOrden completa de inicio a fin
6CFDI + webhook bancario integradosFacturación automática · regla AMEX
7Smoke testing + capacitación equipo JoelSistema validado · staff capacitado
8Go-live · primer cliente real procesadoPilot 2 LIVE

7 · Pricing propuesto · Pilot 2

ComponentePricingJustificación
Setup inicial · 8 semanas$25,000 USDIgual a Pilot 1 · NO renegociar a la baja · justifica esfuerzo custom 20%
Mensualidad operativa (post go-live)$2,500 USD/mesCubre Anthropic API · WhatsApp · Supabase · CFDI · soporte · mejoras
Setup adicional dealerships network Neavez (5+)$8,000 USD/dealershipTenant clonado · branding custom · onboarding · margen marginal alto
Mensualidad por dealership adicional$1,500 USD/mesVolumen reduce per-unit cost

8 · Diferenciadores vs competencia (CRM automotriz típico)

9 · Outputs Cookie genera mientras Joel responde

  1. Logo mockups Casa Neavez · 3 variantes · ammunition cuando responda
  2. Pitch deck Pilot 2 · 10 slides · costos · ROI · timeline
  3. Mock landing página Casa Neavez · estilo Casa Pérez Penilla · visual reference
  4. Lista de KPIs auto-industry específicos · benchmarks
  5. Schema Supabase Pilot 2 · DDL listo · pase a Yemel
  6. Plantillas WhatsApp pre-aprobadas Meta · 12 plantillas para giro auto
  7. FAQ Joel · 20 preguntas frecuentes con respuestas listas

10 · Pregunta para Yemel · si responde · qué necesita decidir

  1. ¿Confirmas arquitectura multi-tenant codebase compartido vs fork por cliente?
  2. ¿Cuánto cobrarías técnicamente · de tu lado · por Pilot 2 (30% del total a tu cuenta)?
  3. ¿Tienes preferencia de stack adicional · o mantenemos Pilot 1?
  4. ¿Estás disponible para sprint 8 semanas paralelo a operación Pilot 1 post go-live?
  5. ¿Casa Neavez network 5+ dealerships acepta capacity · o necesitas 2 desarrolladores extra?

v1 · 3-may-2026 · Cookie · brief técnico Pilot 2 Casa Neavez. 80% reuso de Pilot 1 · 20% custom auto. Multi-tenant scalable · Neavez network 5+ dealerships. Pricing $25K setup + $2.5K/mes. NO arrancar hasta Joel responda 3 preguntas express.