Terminado

Sitio para encuestass

Publicado el 26 Abril, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Sitio para encuestas

- tecnología necesaria: stack lamp

- necesitaría un sitio web donde yo iría cargando nuevas encuestas, con las preguntas y diferentes opciones de respuesta.

- Se necesita un login para acceder a cualquier sección del sitio. No hace falta abm(crud) de usuarios (a lo sumo se pedirá que se den de alta algunos
inicialmente), pero si que cada usuario pueda cambiar su contraseña.  Más adelante pediría un módulo de abm(crud) para usuarios

- las encuestas que yo cargue desde el panel de administración se podrán modificar, duplicar, borrar (o desactivar)

- luego podría desde otra sección del sitio seleccionar una encuesta y:

- generar links para esas encuestas para una lista de usuarios para la que yo proveería sus identificaciones (id , email o nombre de usuario).
Por ejemplo, en una caja de texto multilinea yo pegaría algo asi:

pepe@rama.net
jose@joya.es
............
    
O algo asi:
jlopez
ramirogonzalez
    
- Al darle ACEPTAR, en otra caja de texto se volcarían las urls, algo así:
  http://sitio.com/encuesta/12/hDSjksaFSFASDFSaa
  http://sitio.com/encuesta/12/aaasdKDSOFOKSAbbb

- Esos links se enviarían por correo a los usuarios (lo haría yo, no el sistema que estoy pidiendo).
 
- Los datos de las URLs 'hDSjksaFSFASDFSaa' y 'aaasdKDSOFOKSAbbb' serían un hash relacionado con el dato del usuario.  Esto quiere decir que por cada usuario que yo proveo estos se van a guardar en la bd y se le asociará a cada uno un hash que se usará luego como parte de la url

- el usuario al entrar a la encuesta (sin necesidad de loguearse) empezaría a responder.

- No se debe permitir volver a la pregunta anterior

- Una encuesta se considera completa una vez que el usuario respondió todas las preguntas

- Si el usuario se va del sitio o cierra sin querer el navegador, al entrar nuevamente a la pagina le aparecerá la primera pregunta que aún no haya respondido.

- La encuesta en sí debe poder responderse desde un teléfono móvil, es decir, esa pagina puntual debe ser responsiva. 

- Necesitaría, una vez seleccionada una encuesta, ver un estado de los usuarios a los que se le mandó y ver si la completaron o no.  Para las encuestas completadas, quisiera poder acceder a ver el detalle de las respuestas.


- Ya tengo dominio y hosting (compartido).  La subida a producción la haría gente de mi equipo, a lo sumo vamos a necesitar un instructivo con los detalles que el desarrollador considere necesario.

Atenta a cualquier información adicional que necesiten.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿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 No (No he administrado este tipo de proyectos anteriormente)
Roles necesarios Diseñador, Programador

Plazo de Entrega: 26 Mayo, 2018

Habilidades necesarias