Dashboard tecnico

Guia visual del sistema modular del CRM

Esta mini web resume como debe funcionar el CRM a nivel tecnico: DbContext por modulo, migraciones, hooks, despliegue de DLLs, ModulosCompilados, seeds, menu y relaciones entre modulos.

Rutas recomendadas
Si vas a crear un modulo Empieza por Crear modulo nuevo, luego Migraciones y despues Flujo completo.
Si vas a desplegar DLLs Revisa primero ModulosCompilados y despues Ciclo de un modulo.
Si vas a integrar modulos Mira Datos entre modulos, Hooks y Entidades y relaciones.

Resumen rapido

Modelo
1
Cada modulo debe tener una responsabilidad funcional clara.
DbContext
1
Cada modulo con tablas propias debe tener su propio DbContext.
Migraciones
EF
Los cambios de esquema deben pasar por migraciones, no por SQL disperso.
Despliegue
DLL
La DLL va a ModulosCompilados y la activacion completa llega tras reinicio.

Paginas clave

Rutas de consulta rapida

Uso rapido

  1. Abre este index.html en navegador.
  2. Usa el menu lateral para navegar por cada tema.
  3. Si quieres montarlo aparte, copia la carpeta completa modulos-crm-web.
  4. Si la despliegas con Docker o Portainer, usa los archivos de la misma carpeta.
Esta documentacion ya esta pensada como guia tecnica viva. Puedes seguir ampliandola sin tocar el CRM principal.