Boost CRM Documentation
Bienvenido a la documentacion tecnica centralizada de Boost CRM – un CRM omnicanal construido sobre NestJS, Next.js, y Expo.
Arquitectura del ecosistema
Section titled “Arquitectura del ecosistema” Usuarios | +--- Web (Next.js 16) ----------+ | | +--- Mobile (Expo/RN) ---+ | | | Web BFF | | | v v BoostAPI (NestJS 11) | +---------+----------+ | | | MySQL Zauru ERP AWS S3 | Communications (WhatsApp/Meta)Secciones
Section titled “Secciones”General
Section titled “General”Estructura del monorepo, estrategia de deployment, CI/CD, workspaces y boundaries.
Backend (API)
Section titled “Backend (API)”Documentacion completa de BoostAPI: endpoints, autenticacion, RBAC, webhooks, interacciones, modelo de datos, integraciones externas (Zauru, Communications, S3), variables de entorno, despliegue y troubleshooting.
Arquitectura del frontend Next.js 16, flujo de autenticacion, rutas, servicios, modulos (cartera, catalogo, interacciones, kanban, agenda, etc.), componentes y sistema de notificaciones.
Native
Section titled “Native”Arquitectura de la app mobile Expo + React Native, autenticacion con deep links, rutas, pantallas y estilos con NativeWind.
Shared
Section titled “Shared”Paquetes compartidos entre apps: @repo/api-client, @repo/crm-services, @repo/shared-types, @repo/ui, @repo/icons.
AI Skills
Section titled “AI Skills”Guia de estilo y topologia de skills para agentes IA.
Preguntas frecuentes sobre el proyecto.
Glosario
Section titled “Glosario”Terminos y definiciones del ecosistema Boost CRM.
Navega por las secciones de la barra lateral para explorar cada dominio. Para informacion sensible o detalles de implementacion mas profundos, consulta los archivos .md privados dentro de cada repositorio (BoostAPI/docs/ y Monorepo/docs/).
