Zulunity
Tu socio tecnológico integral

Propuesta de Desarrollo

Sorteo Semanal del Capítulo
Aplicación web de sorteo verificable para la sesión semanal
Versión 1.0 Septiembre 2026 Capítulo BNI
Confidencial

1. Resumen Ejecutivo

El Desafío

Cada miércoles, durante la sesión semanal, el capítulo sortea dos números entre los miembros asistentes. Hoy el sorteo se hace de forma manual y al azar, lo que genera tres problemas:

La Solución

Una aplicación web de una sola pantalla, operada por la presidencia del capítulo desde su computadora y proyectable en la sesión. Al abrirla se captura cuántos números entran hoy, se sortea con suspenso, y cada resultado queda registrado con una prueba pública de que fue aleatorio. Sin instalación, sin cuentas de usuario y sin costo de operación relevante.

2
Semanas
$5,000
Inversión MXN + IVA
4
Módulos
1
Rol

2. Descripción de la Solución

La solución se compone de cuatro módulos que cubren el ciclo completo del sorteo: capturar quién participa, sortear con suspenso, demostrar que el resultado fue limpio y conservar el historial.

🎟️
Captura de Sesión
Al abrir la app se indica cuántos números entran al sorteo de hoy (la lista base es fija, pero a veces crece). Opcionalmente se pega la lista de nombres para que el resultado muestre número y nombre. El número de ganadores se ajusta por sesión; dos por defecto.
🎲
Sorteo con Suspenso
Un botón inicia una animación de unos segundos y revela los ganadores en tarjetas grandes, legibles desde el fondo del salón. Los ganadores de una misma sesión siempre son distintos entre sí.
🔐
Verificación Pública
Cada sorteo publica una semilla aleatoria y un botón "Verificar" que recalcula el resultado en vivo. Cualquier miembro puede comprobar que los números salieron de esa semilla y que nadie los eligió a mano.
📋
Historial y Exportación
Sección con fecha, asistentes y ganadores de cada semana, exportable a Excel/CSV. Muestra un aviso informativo cuando un ganador ya ganó en semanas recientes; no lo excluye, porque la regla del capítulo permite repetir en semanas distintas.

Arquitectura

3. Alcance y Entregables

#EntregableMóduloDescripción
1Pantalla de capturaCaptura de SesiónNúmero de asistentes o lista de nombres pegada, un nombre por línea.
2Configuración de ganadoresCaptura de SesiónCantidad de ganadores por sesión, dos por defecto.
3Identidad del capítuloCaptura de SesiónNombre y colores del capítulo en pantalla.
4Animación de sorteoSorteo con SuspensoSecuencia de suspenso y revelado en tarjetas grandes para proyector.
5Selección de ganadoresSorteo con SuspensoGanadores distintos dentro del rango capturado, con aleatoriedad criptográfica.
6Semilla pública y verificaciónVerificación PúblicaSemilla visible en cada resultado y botón que recalcula y confirma el sorteo.
7Sección de historialHistorial y ExportaciónTabla con fecha, asistentes, ganadores y semilla de cada sorteo.
8Exportación a Excel/CSVHistorial y ExportaciónDescarga del historial completo con un clic.
9Aviso de ganador recienteHistorial y ExportaciónIndicador informativo cuando un ganador ya ganó en las últimas semanas.
10Publicación y entregaEntregaLiga web publicada, guía de uso de una página y sesión de 20 minutos con la operadora.

Fuera de Alcance (Fases Futuras)

Nota: Los siguientes elementos no forman parte de esta fase y pueden cotizarse por separado si el capítulo los requiere.

Funcionalidad

  • Cuentas de usuario, roles o inicio de sesión.
  • Registro de premios o manejo de dinero.
  • Historial compartido entre varios dispositivos.

Integraciones y plataformas

  • Integración con BNI Connect u otros sistemas del capítulo.
  • Aplicación móvil nativa.
  • Migración de sorteos anteriores al historial.

4. Cronograma

El proyecto se ejecuta en dos semanas calendario, con estreno en la sesión del miércoles 7 de octubre. La primera semana cierra la formalización y la muestra de diseño; la segunda concentra desarrollo, validación y estreno.

Fase
S1 · 1–3 oct
S2 · 5–9 oct
Formalización
Muestra de diseño
Desarrollo
Validación y estreno
FaseDuraciónActividades Principales
FormalizaciónJue 1 – Vie 2 octAprobación de la propuesta, firma de contrato y pago del anticipo.
Muestra de diseñoVie 2 octPantalla y flujo del sorteo para aprobación de la presidencia antes de construir.
DesarrolloLun 5 octConstrucción de los cuatro módulos y publicación en liga de prueba.
Validación y estrenoMar 6 – Mié 7 octSesión de 20 minutos con la operadora, ajustes finales, estreno en la sesión del capítulo y liquidación.

5. Inversión

Costo del Proyecto

ConceptoMonto
Desarrollo de los cuatro módulos, publicación, guía de uso y sesión de entrega (precio cerrado)$5,000 MXN + IVA

Forma de Pago

HitoPorcentajeMonto
Anticipo (a la firma del contrato)50%$2,500 MXN + IVA
Liberación final y entrega50%$2,500 MXN + IVA
Total100%$5,000 MXN + IVA

Costos Recurrentes del Cliente

Nota: Los siguientes costos de operación son responsabilidad del capítulo y no están incluidos en la inversión del proyecto. Zulunity los configura sin costo.

ServicioTipoCosto Estimado
Alojamiento web (nivel gratuito, suficiente para esta aplicación)Mensual$0 MXN
Dominio propio (opcional; sin él se usa un subdominio de Zulunity)Anual~$250–300 MXN/año

6. Soporte y Mantenimiento

Soporte Incluido

30 días de soporte correctivo sin costo adicional tras la entrega formal del proyecto. Incluye corrección de errores y ajustes menores detectados en las primeras sesiones de uso.

Mantenimiento

Sin cuota de Zulunity. El capítulo cubre únicamente el costo real de operación (alojamiento y, si lo desea, dominio propio). Las mejoras o nuevas funciones se cotizan por separado sobre esta misma base.

7. Términos y Condiciones

  1. Infraestructura y Servicios de Terceros: Los costos de alojamiento, dominios, certificados, almacenamiento y cualquier servicio externo no están incluidos en esta propuesta y serán responsabilidad del cliente.
  2. Validación Funcional: La propuesta contempla un aterrizaje funcional inicial para cerrar campos, reglas y excepciones del piloto. Si durante el desarrollo aparecen cambios estructurales al proceso o nuevas reglas no documentadas, se evaluará su impacto en alcance, tiempo y costo.
  3. Propiedad Intelectual: Una vez liquidado el 100% del proyecto, la propiedad intelectual del código fuente desarrollado será transferida al cliente.
  4. Cambios al Alcance: Cualquier funcionalidad adicional no contemplada en esta propuesta será analizada y cotizada por separado.
  5. Migraciones e Integraciones: Esta fase no incluye migración automática de datos históricos, integraciones con sistemas externos ni automatizaciones externas, salvo que se indique explícitamente en el alcance.
  6. Confidencialidad: Toda la información compartida durante el proyecto será tratada bajo principios de confidencialidad entre ambas partes.
  7. Deslinde de Responsabilidad: Tras la entrega formal de la solución y la liquidación correspondiente, Zulunity queda deslindado de responsabilidades futuras sobre operación, evolución o mantenimiento del sistema, salvo contratación expresa del servicio opcional de soporte.
  8. Estimación de Roadmap Completo: El rango presentado para el sistema completo es una referencia para planeación presupuestal; cada fase deberá aprobarse por separado antes de su ejecución.

8. Próximos Pasos

Zulunity
Transformando operación compleja en software escalable.

Contacto: Equipo de Desarrollo de Negocios

Email: contact@zulunity.com

Web: zulunity.com | zulunity.info