El sistema maneja 5 roles institucionales. Cada usuario tiene asignado uno al momento de su creación.
| Rol | Descripción | Acceso |
|---|---|---|
| Admin | Administrador institucional. Control total de la institución. | Elecciones, padrón, candidatos, usuarios, configuración, licencia |
| Tribunal | Miembro del tribunal electoral. Cogestión del proceso. | Elecciones, candidatos, padrón, bitácoras, acta final |
| Fiscal | Observador acreditado. Solo lectura y auditoría. | Dashboard, bitácoras, incidencias (solo lectura) |
| JRV | Junta Receptora de Votos. Opera en un recinto específico. | Padrón de su recinto, terminales de su recinto, dashboard |
| Mesa | Equivalente a JRV (rol heredado). Mismo nivel de acceso. | Mismo que JRV |
- Crear y gestionar elecciones
- Registrar y aprobar candidatos
- Cargar y administrar padrón
- Crear usuarios del equipo
- Descargar acta final
- Ver bitácoras e incidencias
- Solo su recinto asignado
- Revisar solicitudes de padrón (su recinto)
- Crear terminales (su recinto)
- Ver dashboard
- NO puede ver otro recinto
- NO puede gestionar elecciones
votaciones.apolo.co.cr/login (o la URL que tu proveedor te indicó)Una elección pasa por 4 estados en su ciclo de vida:
- Editar nombre, fechas, tipo
- Agregar/quitar candidatos
- Configurar recintos y terminales
- Cargar y revisar padrón
- Armar equipo electoral
- No puedes editar candidatos
- No puedes modificar el padrón
- No puedes cambiar el equipo
- Solo monitoreo y cortes
- Registro de incidencias
/elecciones → clic en "Nueva Elección"ABREVIADO / UNIDOCENTE: flujo simplificado sin fases de padrón (postulación → votación directa)
/mi_licencia antes de crear. Si no tienes créditos, el sistema bloqueará la creación.Un recinto es el lugar físico de votación (laboratorio, aula, sala). Cada terminal de votación y cada usuario JRV pertenece a un recinto.
/recintos → "Nuevo Recinto"Una terminal es un dispositivo (PC, laptop) autorizado para recibir votos. Cada terminal pertenece a un recinto. Solo los dispositivos registrados como terminales pueden acceder a la pantalla de votación.
Para votar directamente desde el navegador del dispositivo autorizado:
/terminales → "Nueva Terminal"/votar ya estará habilitadoLa app Windows ofrece mayor estabilidad y seguridad durante jornadas largas:
/login/terminalesEl equipo electoral se crea desde /usuarios. Solo Admin y Tribunal pueden crear usuarios.
| Rol | Cargos permitidos | ¿Supervisor? |
|---|---|---|
| Tribunal | Presidencia, Miembro, Docente Asesor | Solo si cargo = "Docente Asesor" |
| JRV / Mesa | Presidente, Secretario, Vocal | No aplica |
| Fiscal | Fiscal acreditado, Docente Asesor | Solo si cargo = "Docente Asesor" |
nombre, apellido1, apellido2, cedula, nivel, seccion/upload y subir el archivo/estudiantes/estudiantesPara agregar estudiantes uno por uno. Útil para correcciones o registros pequeños.
/estudiantes → "Nuevo Estudiante"/inscripcion)Los mismos estudiantes pueden solicitar su inscripción desde la web, sin necesidad de login:
- Cédula nueva en el sistema → solicitud PENDIENTE (requiere aprobación)
- Cédula existente + datos coinciden exactamente → AUTO-APROBADA (entra al padrón de inmediato)
- Cédula existente + datos distintos → solicitud de CORRECCIÓN (requiere aprobación)
/solicitudes_padronHay dos formas de registrar candidatos: directamente por el tribunal o mediante postulaciones públicas que el tribunal aprueba.
/candidatosSolo disponible mientras la elección está en BORRADOR.
/candidatos → "Nuevo Candidato"/solicitudes_candidatosSi la elección tiene ventana de postulación habilitada, los candidatos pueden postularse desde /postulacion-candidatos (sin login). El tribunal revisa y aprueba:
El estudiante accede a /votar desde el navegador del dispositivo autorizado (terminal). El flujo es completamente guiado:
/votar desde la terminal| # | Hora | Votos al corte | |
|---|---|---|---|
| 4 | 11:30 | 423 votos (70.5%) | PDF |
| 3 | 11:00 | 358 votos (59.7%) | PDF |
| 2 | 10:30 | 251 votos (41.8%) | PDF |
- Se generan cada N minutos (configurado al crear la elección)
- Solo se generan si hay al menos 1 voto nuevo desde el último corte
- El primer corte se genera al abrir la elección
- Cada corte es un PDF descargable con el conteo parcial
- Máximo configurable de cortes por elección
- Verde: terminal en línea (heartbeat activo)
- Rojo: terminal offline (revisar app o red)
- Si una terminal falla, verifica IP y estado en
/terminales - Reinicia la App Terminal si la sesión expiró
- Confirmar que la hora de cierre llegó (o cerrar manualmente)
- Revisar el último corte automático generado
- Verificar participación final en
/mantenimiento - Cerrar la elección desde
/elecciones→ "Cerrar" - Revisar resultados finales
- Descargar el Acta Final (PDF oficial)
- Revisar incidencias en
/incidencias - Cerrar sesiones de terminales (en la App Windows)
- Publicar resultados → "Publicar" en
/elecciones - Archivar cortes automáticos descargados
- INTENTO_DOBLE_VOTO: alguien intentó votar dos veces
- CEDULA_THROTTLED: demasiados intentos de cédula desde una IP
- VOTE_TERMINAL_DENIED: intento desde IP no autorizada
- CEDULA_NO_ENCONTRADA: cédula no está en el padrón
/bitacoras- Registro completo de cada acción en el sistema
- Filtrable por usuario, IP, acción, fecha, severidad
- Los votos quedan registrados de forma anónima
- Disponible para Admin, Tribunal y Fiscal
- 1 crédito = 1 elección (hasta 6 meses de duración)
- El crédito se descuenta al crear la elección, no al abrirla
- Si no tienes créditos, el sistema bloquea la creación de nuevas elecciones
- Puedes solicitar más créditos desde
/mi_licenciaadjuntando comprobante SINPE - El equipo de soporte aprueba y acredita en tu cuenta
- ACTIVA: puedes crear elecciones
- DEMO: período de prueba 15 días, 1 elección
- VENCIDA: expiró, contacta soporte
- BLOQUEADA: contacta soporte
- DEMO: 15 días, 1 elección, 10 estudiantes
- BASIC: anual, cuota básica de créditos
- PRO: anual, mayor capacidad
- ENTERPRISE: anual, sin límite práctico
Desde /configuracion personalizas cómo se verá el sistema ante los electores:
- Nombre de la institución (aparece en cabeceras)
- Título del proceso electoral
- Nombre del departamento responsable
- Nombre del tribunal electoral
- Logo izquierdo de la pantalla de votación
- Logo derecho de la pantalla de votación
- Logo del panel de administración
- Mensajes personalizados al elector
/configuracion → logos, nombre, título/usuarios → tribunal, fiscal, JRV por recinto/elecciones → nombre, fechas, tipo, cortes automáticos/recintos → un recinto por espacio físico de votación/terminales → registrar por IP o enrolar con la App Windows/upload (Excel masivo) o /estudiantes (manual)/candidatos (directo) o revisar /solicitudes_candidatos (postulaciones)/elecciones → "Abrir" → monitorear en /mantenimiento/elecciones → "Cerrar" → "Descargar Acta Final" (PDF oficial)/elecciones → "Publicar" → proceso archivado oficialmente