Completed

Sitio para encuestass

Published on the April 26, 2018 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)
Roles needed Designer, Developer

Delivery term: May 26, 2018

Skills needed