---------------------------------------------------
Formulario de Preguntas, similar a Google Forms, tomando quizas como base alguno de estos proyectos
https://github.com/rohitsaini1196/google-forms.git
https://github.com/atultyagi612/google_forms_clone.git
Lenguaje de Programacion Posible: php o node js
base de datos: sql server (obligatorio)
---------------------------------------------------
si las preguntas son mas de 10 separar en paginas.
Empieza por la Pagina A de Carga de Datos del Postulante
se pueden establecer los datos a cargar en una plantilla, modificable pero en duro.
Email
Nombre
Apellido
FechaNacimiento
Direccion
Telefono
etc.
-----------------
Autoguardado cada x segundos, Se valida una vez que el correo, nombre. Apellido, doc identidad estan definidos
El Formulario queda en
Cuestionarios_Cab.Estado 2 hasta que se finalice
El Formulario se puede completar(repetir) las veces definidas por el usuario
Si los datos de la persona ya se encuentran, la hoja "A" ya estira automaticamente los datos, preguntara el numero de cedula y correo electronico para recuperar la contraseƱa.
En caso que el mismo numero de cedula se relacione con otro email, se creara un nuevo registro
El usuario se registra en la plataforma, con gmail, credenciales internas facebook, twitter o instagram, puede acceder con cualquier cuenta indistintamente
La cuenta, una vez adentro se puede relacionar con otras cuentas, la cuenta interna es la principal.
El administrador le habilita el cuestionario
El cuestionario puede ser privado o publico, el privado una vez concludo termina y queda oculto al usuario.
El usuario puede ver un listado de cuestionarios abiertos sin responder, en caso que se le haya asignado uno.
El cuestionario se puede definir si muestra o no los resultados
Panel de Administracion despliega un listado de postulantes, con todos los datos
y dentro de cada postulante, sus cuestionarios, permite busqueda por nombre apellido y/o numero de documento de identidad(cedula)
Se pueden cargar Imagenes
los formularios se comparten con un link (
Cuestionarios_Cab.Token), por mas que no tenga la persona definido un cuestionario.
---------------------------------------------------
Postulantes
---------------------------------------------------
--Cabecera del Cuestionario
Cuestionarios_Cab
Id_Cuestionario
Token
Id_Persona
Fecha_Inicio
Fecha_Fin
Estado = 0 Activo, finalizado, 1 Anulado, 2 En Proceso.
Veces=1 en que puede completar el formulario, predefinido 1 vez.
PublicoPrivado
---------------------------------------------------
-- Preguntas
Cuestionarios_Det
Id_Cuestionario
Id_Cuestionario_Det
Pregunta
TipoRespuesta
Respuesta
PuntajeRespuesta
RespuestaCorrecta
PublicoPrivado = {0 o 1}
---------------------------------------------------
--- Opciones de Cada PRegunta
Cuestionarios_Opc
Id_Cuestionario
Id_Cuestionario_Det
Id_Cuestionario_Opc
Opcion
TipoRespuesta
Respuesta
PuntajeRespuesta
RespuestaCorrecta (1 si, 0 no)
PublicoPrivado = {0 o 1}
---------------------------------------------------
--- Respuestas Guardadas
Cuestionarios_Res
Id_Cuestionario
Id_Cuestionario_Res
Id_Cuestionario_Det
Id_Cuestionario_Opc
Respuesta
PuntajeLogrado
---------------------------------------------------
Delivery term: Not specified