About this project
it-programming / web-development
Open
Necesito el desarrollo de una base de datos que concentre y actualice la información de personas que suscriben a mi panel de encuestas online.
Actualmente poseo un desarrollo que fue realizado en .net pero quedo muy viejo y no está funcionando . Por lo cual necesito un nuevo desarrollo.
Especificamente lo que necesito es poder cargar listas de personas cuya identificación única es el email y sobre las cuales voy a poseer o no información en diversas variables que hacen a su perfil demográfico: sexo, fecha de nacimiento, lugar donde vive, si tiene hijos, variables de nivel socioeconómico, etc.
Necesito una base de datos a la cual yo cargue todas mis listas de personas y que acumule toda la información de manera ordenada asignando al campo que corresponde la información que ingreso.
Ademas estas personas que voy a almacenar van a participar de diversas encuestas.
Cada vez que haga una encuesta quiero poder subir a mi base de datos la información de quienes fueron invitados, si respondieron o no la encuesta, si pidieron desuscripción o si el email vino rebotado. De esta manera busco que la base me permita tener “limpio” y actualizado mi listado pudiendo conocer quienes son participantes activos, quienes pidieron desusucribirse y cuáles son los emails que ya no sirven.
Necesito que la base sea dinámica en el sentido de que actualice datos como por ejemplo la edad.
También necesito que la base me realice un calculo de nivel socioeconómico que es el resultado de una sintaxis que conjuga alrededor de 5 a 10 variables.
Por cada encuesta/proyecto que implementamos, la idea es subir un dato de “estado” para cada participante en la invitación con la fecha correspondiente (que indicará si respondió completo, respondió incompleto, no respondió, pidió desuscripción o rebotó el email).
Luego necesitamos que exista un variable “status” que resume y actualiza el estado del panelista en relación a las diferentes encuestas: si esta activo, semi activo, desuscripto o con mail rebotado (que surgirá del “estado” de la ultima encuesta/proyecto aplicada).
Finalmente necesitamos que la herramienta a diseñar nos permita la selección parcial de casos en la base de datos según diferentes variables. Por ejemplo que podamos pedir que nos entregue el listado de varones de 20 a 45 años de nivel secundario incompleto de argentina. O los panelistas de ambos sexos con status activo.
Etc.
Actualmente la base que tengo tiene alrededor de 150 mil registros. La idea es que tenga capacidad para almacenar al menos 500 mil o 1 millon de registros.
Espero haber sido clara. Cualquier duda a disposición para aclarar.
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
Roles needed Developer, Business analyst
Delivery term: November 07, 2019
Skills needed