Sitio para encuestass


Terminado
Descripción:
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: IT & Programación
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
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Diseñador, Desarrollador

Abierto

Presupuesto

18

Propuestas

23

Freelancers interesados

Publicado: Hace 5 meses

Plazo: 30 días

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Pedro R. My relevant experience includes a bachelor’s degree in systems engineering, extensive experience designing and developing web applications from scratch in PHP and .Net languages, and am a Microsoft Certified Professio... + detalles

OCEANYCODE S. Somos OCEANYCODE SAS una empresa legalmente constituida con NIT: 901.079.404-0 con domicilio principal en la ciudad de Buenaventura Colombia. Somos una empresa comprometida con la calidad y eficiencia de nuestros pro... + detalles

Master. Desarrollo, gestión y diseño de páginas web e imagen corporativa. Nuestro equipo está formado por Consultores web, webmasters, profesionales en Diseño Gráfico, Diseño Web, Programación, Bases de Datos, Seguridad en ... + detalles

neomar m. Soy una persona que le gusta asumir retos teniendo en cuenta que sin una buena planificación y determinación es muy difícil lograr los objetivos planteados, me gusta estar en constante aprendizaje tratando de mejora... + detalles

Fernando R. Administracion de Bases de datos Oracles en versiones 9i, 10G, 11G Administracion de Servidores WebLogic Administracion de Base de datos Postgresql Administracion de Base de datos Mysql Administracion de Base de D... + detalles