Sistema activo — FUSCH / UNSCH

Votación electrónica
segura y en tiempo real

Una plataforma moderna para las elecciones estudiantiles de la Facultad Universitaria de San Cristóbal de Huamanga. Voto anónimo, resultados instantáneos, sin instalar nada.

AES-256
Cifrado de votos
0 ms
Instalación requerida
100%
Anónimo y verificable
SSE
Resultados en vivo

Todo lo que necesitas para una elección digital

Diseñada específicamente para el contexto universitario peruano, con énfasis en privacidad y facilidad de uso.

🗳️

Boleta digital

Lista de candidaturas clara y accesible desde cualquier dispositivo. El elector confirma su voto antes de enviarlo.

📧

Autenticación OTP

Sin contraseñas que recordar. Se envía un código de un solo uso al correo institucional del estudiante.

📡

Resultados en tiempo real

Actualización automática mediante Server-Sent Events. Sin recargar la página. Sin necesidad de cuenta.

🔐

Voto cifrado

Cada voto se cifra con AES-256-GCM antes de guardarse. Ni el administrador puede ver a quién votó cada estudiante.

👤

Padrón por CSV

El administrador carga la lista de electores con un simple archivo CSV. Sin configuraciones complejas.

🏆

Constancia de participación

Al votar, el elector recibe una constancia digital que confirma su participación sin revelar su elección.

Votar en menos de 2 minutos

Un proceso diseñado para ser intuitivo incluso para quien nunca ha votado en línea.

1

Ingresa tu código de estudiante

Solo necesitas el código que te asigna la UNSCH. Sin contraseña, sin registro previo.

2

Recibe el código OTP

En segundos llega un código de 6 dígitos a tu correo institucional. Válido por 5 minutos.

3

Ve la boleta y elige

Selecciona tu candidatura preferida o emite voto en blanco. Revisa y confirma.

4

Obtén tu constancia

El sistema registra tu participación y cierra tu sesión de inmediato. Tu voto queda protegido.

Organiza la elección en 6 pasos

Panel de control completo accesible desde cualquier navegador.

1

Crea la elección

Asigna nombre y comienza en estado Borrador.

2

Agrega candidaturas

Nombre, lista y orden. Sin límite de candidaturas.

3

Carga el padrón CSV

Sube el archivo con códigos y correos. Los duplicados se reportan automáticamente.

4

Abre la votación

Con un clic la elección pasa a estado Abierta. Los estudiantes ya pueden votar.

5

Monitorea en vivo

Ve los resultados actualizarse en tiempo real desde el dashboard.

6

Cierra y publica

Estado Cerrada — resultados definitivos e inmutables.

Seguridad diseñada desde el inicio

Cada mecanismo de seguridad responde a un riesgo concreto identificado durante el diseño del sistema.

🔐

AES-256-GCM

Cifrado autenticado. El voto es ilegible en reposo y cualquier alteración es detectable.

⏱️

OTP temporal

El código expira en 5 minutos y el hash se elimina de Redis tras el primer uso válido.

🛡️

CSRF protegido

Token de doble envío (cookie + header) en todas las operaciones de escritura.

🚫

Rate limiting por IP

Filtro de primer orden que bloquea intentos de fuerza bruta antes de llegar a Spring Security.

👁️

Voto anónimo

La tabla de urna no contiene elector_id, timestamp ni secuencias. Imposible vincular voto con persona.

📵

Sesión única

La sesión se destruye al instante tras votar. El token robado post-voto no sirve de nada.

Protegido y distribuido por Cloudflare

Toda la infraestructura de red corre sobre la red global de Cloudflare, con protecciones activadas en el plan gratuito.

🌐

CDN Global

Contenido servido desde más de 300 data centers. Latencia mínima para cualquier elector.

Gratis
🔒

SSL / TLS

HTTPS automático con certificado renovado sin intervención. Modo Full Strict activo.

Gratis
⚡

Caché inteligente

Assets estáticos (JS, CSS, imágenes) cacheados en el edge. El origen solo recibe tráfico dinámico.

Gratis
🤖

Bloqueo de bots IA

AI Scrapers & Crawlers bloqueados. Super Bot Fight Mode activo para detener scraping automatizado.

Gratis
🌊

Anti-DDoS

Mitigación automática de ataques de denegación de servicio sin configuración manual.

Gratis
🧱

WAF Managed Rules

Reglas gestionadas contra OWASP Top 10: SQLi, XSS, path traversal y más.

Gratis

Tecnologías utilizadas

Seleccionadas por madurez, soporte a largo plazo y compatibilidad con entornos gratuitos de despliegue.

Backend

Java 21 LTS Spring Boot 4.1.1 PostgreSQL 17 Redis 7 Flyway 11

Frontend

Angular 22 Angular Material Vite + esbuild

Infraestructura

Cloudflare Pages Cloudflare CDN AWS EC2 / RDS GitHub Actions Render.com

Seguridad

AES-256-GCM BCrypt + Pepper CSRF Token HTTPS / TLS 1.3 Rate Limiting

¿Listo para modernizar
las elecciones de tu facultad?

Sistema open source, desplegable en minutos, sin costos de infraestructura el primer año.