Votarix es un sistema web de votación electrónica que permite a los usuarios ejercer su derecho al voto de forma remota y segura desde cualquier dispositivo con acceso a Internet ✅
- Soporta múltiples procesos electorales
- Permite votar por dignidades de elección popular (Presidente, Alcalde, Prefecto, etc.)
- Soporta partidos políticos o listas
- Soporta candidatos principales y alternos
- Carga de imágenes
- Opción de voto nulo y voto en blanco
- Límite de tiempo para votar
- Página de conoce al candidato con información sobre sus propuestas
- Página de resultados por proceso electoral
- Generación de actas de escrutinio en PDF
- Generación de certificados de votación en PDF para cada votante
- Carga masiva del padrón electoral desde un archivo CSV
- Autenticación mediante NextAuth.js y middleware
- Registros de auditoría
- Personalizable
- TypeScript
- Next.js 14 App Router + Server Actions
- Shadcn UI + Tailwind CSS
- React Hook Form + Zod
- Prisma
- PostgreSQL
- Node.js 20+
- PostgreSQL 16+
- API key de UploadThing https://uploadthing.com/
- Llenar el archivo
.env
con las variables de entorno necesarias
yarn
yarn db:restart
yarn build
yarn start
yarn dev
© Copyright 2024 Codestrats. Todos los derechos reservados.
- Victor Bayas (Desarrollador principal)
- Jhon Guacho (Desarrollador)