📋
—
Supervisiones este mes
+0%
✅
—%
Compromisos cumplidos
—
👥
—
Gestores activos
—
📍
—%
Con GPS verificado
—
Supervisiones por semana
Últimas 8 semanas
Actividad reciente
Últimas supervisiones
📋
Conectando...
Cumplimiento por gerencia
📊
Sin datos
Top 5 gestores
🏆
Sin datos
🔍
| Gestor | Formador | Gerencia | Fecha | Semana | GPS | Estado | |
|---|---|---|---|---|---|---|---|
| Cargando supervisiones... | |||||||
Esta semana
Este mes
Todo el tiempo
| # | Gestor | Gerencia | Supervisiones | Cumplimiento | GPS % | Score | Estado |
|---|---|---|---|---|---|---|---|
| Cargando ranking... | |||||||
👥
Conectando...
Puntos de conclusión registrados
📍
Cargando puntos GPS...
📊
Excel por gerencia
Todos los registros del mes en formato Excel, filtrados por gerencia
📄
PDF ejecutivo
Reporte mensual con métricas, ranking y gráficas para comité directivo
📋
CSV completo
Todos los campos de todas las supervisiones en CSV para análisis
Tu configuración Firebase
Reglas de Firestore recomendadas
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
// Solo usuarios autenticados
match /supervisiones/{docId} {
allow read: if request.auth != null
&& get(/databases/$(database)/documents/usuarios/$(request.auth.uid)).data.rol == "director";
allow write: if request.auth != null;
}
match /usuarios/{userId} {
allow read, write: if request.auth != null
&& get(/databases/$(database)/documents/usuarios/$(request.auth.uid)).data.rol == "director";
}
}
}
Copia estas reglas en Firestore → Reglas de tu consola Firebase.