> Virtual Learning Experience_
Panel de Control CEO - AnFra Education
0
Registrados en la plataforma
0
Con sesiones este mes
$0
Total este mes
0
Accesos especiales
Gestión de inscripciones por nivel educativo
| Coordinador |
Preescolar
|
Primaria
|
Secundaria
|
Bachillerato
|
Inclusivas
|
Total
|
Acciones |
|---|
Agrega coordinadores para comenzar a gestionar inscripciones
Cargando base de datos...
Monitorea y controla el registro de tutores académicos
0
Total en la plataforma
0
Con aulas asignadas
21
Sin tutor asignado
0
Códigos de acceso
Crea folios individuales para cada tutor con control total
Información:
Cada folio es único e irrepetible. El tutor lo necesitará para completar su registro en la plataforma.
Comparte este código con el tutor
Código de Acceso
ANFRA-TUT-2025-XXXXXX
El folio generado aparecerá aquí
Completa el formulario y haz clic en "Generar Folio"
Monitorea y gestiona todos los tutores
| Tutor | Registro | Acciones | |||
|---|---|---|---|---|---|
|
Cargando lista de tutores... |
|||||
Mostrando 0 de 0 tutores
Panel de revisión de evaluaciones completadas por los aspirantes. Visualice calificaciones y tome decisiones informadas.
| Aspirante | Nivel | Calificación | Estado | Fecha | Acciones |
|---|---|---|---|---|---|
|
Cargando evaluaciones... |
|||||
Aún no se han completado evaluaciones de aspirantes a docentes. Los aspirantes deben completar la evaluación en la página de registro de tutores.
Cuando un aspirante complete la "Evaluación de Excelencia Docente", aparecerá aquí automáticamente.
Actividades lúdicas
12 grados completos
5 aulas especializadas
Crea y administra códigos promocionales
| Código | Descuento | Estado | Acciones | ||
|---|---|---|---|---|---|
|
No hay descuentos activos |
|||||
Otorga acceso completo sin costo - Define cuántas cuentas puede crear cada correo
No hay cuentas gratuitas otorgadas
Administra todos los usuarios registrados
| Usuario | Acciones |
|---|---|
|
M
María González
6° Primaria
|
|
|
J
Juan Rodríguez
8° Secundaria
|
|
|
A
Ana López
1° Bachillerato
|
|
Mostrando 3 de 3 usuarios
Revisa y valida los comprobantes de pago por transferencia bancaria
Pendientes
0
Aprobados
0
Rechazados
0
Total
$0
Las transferencias bancarias aparecerán aquí cuando los usuarios suban sus comprobantes
Visualiza el rendimiento financiero y métricas clave de tu plataforma
Ingresos Mes
$0
Nuevos este Mes
0
Conversión
0%
Ticket Promedio
$0
| Fecha | Estudiante | Servicio | Monto | Estado |
|---|
Sigue estos pasos para configurar Firebase y asegurar tu base de datos
Reglas de seguridad optimizadas para tu sistema completo
📋 Análisis de tu Configuración
🆕 Colecciones Nuevas a Agregar:
📝 Reglas Completas Optimizadas
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
// ============================================
// COLECCIONES PRINCIPALES EXISTENTES
// ============================================
match /discounts/{discountId} {
allow read: if true;
allow write: if request.auth != null;
}
match /freeAccounts/{accountId} {
allow read: if true;
allow create: if true;
allow update: if request.auth != null;
allow delete: if request.auth != null;
}
match /users/{userId} {
allow read: if request.auth != null;
allow create: if true;
allow write: if request.auth != null;
}
match /payments/{paymentId} {
allow read: if request.auth != null;
allow create: if request.auth != null;
allow update: if request.auth != null;
allow delete: if false;
}
match /coordinators/{coordinatorId} {
allow read: if request.auth != null;
allow write: if request.auth != null;
}
match /coordinatorFolios/{folioId} {
allow read: if true;
allow create: if true;
allow update: if request.auth != null;
allow delete: if request.auth != null;
}
match /students/{studentId} {
allow read: if request.auth != null;
allow write: if request.auth != null;
}
match /tutorFolios/{folioId} {
allow read: if true;
allow create: if true;
allow update: if request.auth != null;
allow delete: if request.auth != null;
}
match /tutors/{tutorId} {
allow read: if true;
allow write: if request.auth != null;
}
match /teacherEvaluations/{evaluationId} {
allow read: if true;
allow create: if true;
allow update: if true;
allow delete: if request.auth != null;
}
match /public/{document=**} {
allow read: if true;
allow write: if request.auth != null;
}
match /config/{configId} {
allow read: if true;
allow write: if request.auth != null;
}
// ============================================
// NUEVAS COLECCIONES PARA SISTEMA COMPLETO
// ============================================
// Transferencias pendientes de aprobación
match /pendingTransfers/{transferId} {
allow read: if true; // Admin y usuarios pueden ver
allow create: if true; // Cualquiera puede crear (usuarios enviando comprobantes)
allow update: if request.auth != null; // Solo admin puede aprobar/rechazar
allow delete: if request.auth != null; // Solo admin puede eliminar
}
// Progreso de estudiantes en aulas
match /studentProgress/{progressId} {
allow read: if true; // Estudiantes pueden ver su progreso
allow create: if true; // Estudiantes pueden crear su progreso
allow update: if true; // Estudiantes pueden actualizar marcadores
allow delete: if request.auth != null; // Solo admin puede eliminar
}
// Registro de emails enviados (logs)
match /emailLogs/{logId} {
allow read: if request.auth != null; // Solo admin puede ver logs
allow create: if true; // Sistema puede crear logs automáticamente
allow update: if request.auth != null; // Solo admin puede actualizar
allow delete: if request.auth != null; // Solo admin puede eliminar
}
// ============================================
// REGLA POR DEFECTO - DENEGAR TODO LO DEMÁS
// ============================================
match /{document=**} {
allow read: if false;
allow write: if false;
}
}
}
🚀 Cómo Actualizar en Firebase Console
🔐 Niveles de Seguridad Implementados
✅ Lectura Pública
discounts, tutors, config, public, studentProgress, pendingTransfers
🔓 Creación Pública
freeAccounts, folios, evaluations, studentProgress, pendingTransfers
🔒 Solo Autenticados
users, payments, coordinators, students, emailLogs
🚫 Eliminación Protegida
payments (delete: false) - Sin eliminación permitida
✅ Checklist Post-Actualización
Documentación curricular completa y oficial de AnFra Education. Descarga los planes de estudio, mallas curriculares y programas académicos en formato PDF.
Educación Inicial (3-6 años)
6 Grados (6-12 años)
Pequeños Exploradores
Pequeños Exploradores
Detectives del Saber
Científicos Junior
Inventores Creativos
Líderes del Mañana
3 Grados (12-15 años)
Aventureros del Conocimiento
Navegantes del Conocimiento
Guerreros del Saber
3 Grados (15-18 años) - Preparación Universitaria
El Inicio del Maestro
Maestros del Futuro
Líderes del Cambio
Educación adaptada para todas las necesidades
Lectoescritura especializada
Atención y concentración
Matemáticas visuales
Trastorno Espectro Autista
Síndrome de Down
Dificultades de Aprendizaje
Multilingüe internacional
Oficios y habilidades
Descarga todos los planes de estudio, mallas curriculares y programas académicos en un solo archivo ZIP. Incluye documentación oficial de AnFra Education para todos los niveles.
Crea documentos personalizados con la marca de agua oficial de AnFra Education
Cargando vista previa...
Logo AnFra integrado para autenticidad
Exporta en formato profesional listo para imprimir
Ajusta contenido, diseño y marca de agua
Aplicando marca de agua AnFra...
Tu identificación oficial como CEO de AnFra Education
Centro de Aprendizaje Virtual
Autorizado por
Dirección General
VERIFICADO
Firma Digital
Código QR con firma digital verificable
Control completo de la plataforma
Credencial válida indefinidamente