Terminado

Desarrollo Sitio Web Recolección y Manejo de Datos en Scriptcase

Publicado el 20 Octubre, 2013 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere una aplicacion web php que permita la recoleccion de formularios web para 60 proyectos con 5 usuarios por cada uno aproximadamente, los cuales deben autenticarse en el sitio, ingresar los datos, almacenarlos en una base de datos MySQL. Se requiere ademas un dashboard que indique cuando cada proyecto ya ha finalizado de ingresar los datos (semaforo: verde ya ingresado, amarillo en proceso de llenado, rojo, sin datos).

Se requiere tambien importar datos en formato csv a la base de datos web y cuando todos los datos esten ingresados exportarlos a csv.

La importacion de datos se realizara en relacion a la informacion del mes anterior, el cual debera hacer un match con los datos del mes en curso, la idea es poder detectar diferencias entre ambos meses y entregar un reporte de estas diferencias.

El software debe contar con 2 modulos principales:

Uno de subida de archivos excel(csv) y con este upload cargar una base de datos. Posteriormente con esta tabla mas otras, debe ser capaz de generar un archivo de exportacion csv con otro formato.

El otro modulo, debe cargar los datos de varios formularios, cargarlos en la base de datos y luego generar varios archivos csv

El resto debieran ser formularios maestros de configuracion y cargas de tablas directamente


La interfaz debe almenos permitir:

1. Ingreso de usuario seleccionando el proyecto al que pertenece, usuario y contraseña. Los datos cargados en los formularios deben diferenciar el usuario al guardar en la base de datos.


2. Seleccionar el formulario a llenar de varios formularios disponibles.

3. Permitir el ingreso de datos de forma que el usuario pueda guardar los datos y salir antes de enviar y luego retomar el trabajo, finalizar el trabajo y enviarlo.

4. Dentro del formulario se debe ingresar varios tipos de datos como: textos, numero, cuadros de seleccion multiple, check box y tabla o grilla de datos y upload de archivos.

5. El acceso al dashboard esta restringido solo al usuario administrador.

6. El desarrollo debe permitir que sea multiempresa, es decir, con subdominios estilo: sitioweb.com/empresa1/login y que esto lo permita la base datos MYSQL.

Categoría Programación y Tecnología

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por S. M.