Status: Finished

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

Project details:
Budget: Open
Published: 2 years ago
Deadline: Not defined
Bids: 5
Interested freelancers: 5

Skills required: IT & Programming MySQL PHP HTML5

Description:
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.

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Sergio M.
(Rating 4.25 out of 5)
Location: Chile
To find out more about this client, login to Workana.
Loading...