Terminado

Completar sistema sencillo en Codeigniter para votación (calificación) para elección de Reina de Belleza

Publicado el 30 Agosto, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Resumen de lo que realiza (o debe realizar) el sistema

- administración para poder agregar/modificar/eliminar jueces y reinas
- juez debe ingresar desde su propio usuario a calificar/votar
- una vez que hayan calificado y el sistema de las finalistas, se debe imprimir los resultados en pdf.


DETALLE

- Actualmente el sistema no tiene ningún administrador de UI (como por ejemplo AdminLTE). Debe incluirse en el trabajo el incorporar el UI que les sea más sencillo y rápido de incorporarlo.

- En el área de administración debe tener CRUD tanto para el modelo “jueces” como para el modelo “candidatas”.

- Tanto para los “jueces” como para las “candidatas”, se tiene los siguientes campos: - Nombre - Apellido - Edad - Ciudad  Falta agregar campo “Foto”.

- Para las preguntas, sólo se les realiza a las 6 finalistas del total de 12 candidatas. De las 12 sólo tendrán 6 candidatas el puntaje de las preguntas que influye en el final.  En este punto debe tomarse en cuenta que el total de finalistas podría ser variable, es decir, más de 6 finalistas.
Tomar en cuenta el que pueden haber más de 12 candidatas. Para esto está considerado el CRUD.

- Para la administración debe haber botón de resultados y botón para imprimir

- Mientras no esté completada/guardada todas las calificaciones (de presentación de trajes de belleza) de los jueces, el sistema no debería permitir pasar a la etapa de calificación de las preguntas que se les realiza a las finalistas.

- Debe imprimirse (en PDF) los resultados de las finalistas que será entregado a los presentadores del evento para que lo anuncien.

- Debe imprimirse listados (en PDF) con las ganadoras de las dignidades correspondientes: Reina, Virreina y Tercer Lugar.

- Debe imprimirse (en PDF) el acta de los resultados completos (de todas las candidatas) junto con la ganadora.
La ganadora se reflejará al final del documento de dichos resultados. Estas actas consistirán de tabla con calificaciones y puntajes de todas las candidatas, otra tabla con las calificaciones y puntajes de las 5 finalistas y al último la ganadora.
Este documento  será firmado y entregado a una persona responsable del acto de elección.

- Realizar control para que la calificación se permita ingresar mínimo 6 puntos y máximo 10 puntos.

- Actualmente el texto estático para el acta está "quemado" en el código. Debería tomarse en cuenta de que sea configurable desde el sistema para poder modificarlo vía UI.

Nota: En caso que se esté pasando por alto algún campo o dato, deben considerarse en el proyecto.
Si cuando revisen el sistema ven que se en vez de modificar se les hace más rápido crear uno nuevo basado en el código fuente actual, soy flexible al respecto.

Aunque es un sistema sencillo y apenas consta de 4 tablas, doy una base de datos del sistema con datos de ejemplos para que tengan mejor idea al respecto. La base de datos es pequeñita pero igual está pasada a Postgresql.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador, Diseñador, Analista funcional

Plazo de Entrega: 01 Septiembre, 2018

Habilidades necesarias