Agregar funcionalidades a sistema en Php y Mysql

Método de pago: Verificado


Terminado
Descripción:
Se trata de un sistema relativamente pequeño que ya está en producción, al que se requiere agregar algunas funciones puntuales que involucran aspectos periféricos del mismo. Es un sistema para gestionar el reparto de productos en distintos camiones desde distintos centros de distribución a distintos lugares durante el día.

Las tareas que haremos ahora son:

1. Agregar columna que va a marcar si la “Visita” tiene o no algún tipo de rechazo.

2. Traer fotos de la visita desde otro sistema (implica usar API particular, adjunto referencia), y que las guardemos en carpeta, con algún orden o nombre, que nos permita entrar y enlazar, con un Agenda_id. Tal vez un nombre de la foto, pueden ser varias, sea: AgendaId_01, AgendaID_02..Etc

3. Agregar la columna “Obs”, con 3 marcas: Por foto, comentarios o Rechazos. O sea, poner un ícono para cada caso: Foto, Comentario y R, que aparecen o no, si esa Visita tiene alguno de esos elementos.



4. Agregar filtro Obs.foto, Obs.Comentario, Obs.Rechazo, Obs.Todos. Ya existe una funcionalidad de filtros y seria agregar este otro.

5. Cargar automáticamente a una tabla mysql los datos de un excel "EntregaDiariaDetalle", que está en un directorio. La librería que lee el excel ya está operando (PHPExcel)  porque ya existe el proceso que carga otro excel. Entonces este sería un segundo excel y habría que intervenir el proceso de carga ya existente que se realiza todos los días a las 3am.




El sistema en producción está en un servidor Linux.

    Apache/2.4.18 (Ubuntu)
    Versión del cliente de base de datos: libmysql - mysqlnd 5.0.11-dev - 20120503
    extensión PHP: mysqliDocumentación curlDocumentación mbstringDocumentación
    Versión de PHP: 5.6.39-1+ubuntu14.04.1+deb.sury.org+1

No está desarrollado con un framework.

Adjunto una imagen con las librerias js que usamos, básicamente jquery


Estimo que con una dedicación de unas 20 HH estos temas deberían estar resueltos, por lo tanto podría hacerse en una semana con una dedicación de media jornada. La persona que trabaje en esto contará con algún apoyo técnico para facilitar y agilizar su cometido.


IMPORTANTE:

Por supuesto se necesita que la persona tenga realmente el tiempo disponible para la dedicación que el proyecto requiere. Si está ya copado con otros proyectos y/o un empleo a tiempo completo por favor no postular.

Para mi es indispensable buena capacidad y disposición para comunicarse durante el desarrollo, informando y respondiendo a la brevedad por los avances y compromisos pactados. Especialmente importante es informar de inmediato cualquier contratiempo en el desarrollo.

Tuvimos una mala primera experiencia en Workana, y por esto prefiero plantear esto de antemano. La persona que contraté supuestamente se dedicaría todo lo necesario al proyecto y luego resultó que evidentemente estaba muy ocupado en otras cosas, no cumplió y al final tuve que cancelar el proyecto con él y llevar el tema a mediación con Workana, que me dió la razón.

Por todo esto, además de poder establecer una comunicación fluida a través del mismo sitio de workana, email, whatsapp o lo que sea más apropiado para ambas partes, en caso necesario se debe poder realizar reuniones virtuales compartiendo pantalla (por skype, hangouts o similar).

Dicho esto, si todo funciona bien, es seguro que hay muchos más proyectos que realizar y tenemos el mayor interés en establecer una relación de trabajo permanente y de largo plazo.

Categoría: Programación y Tecnología
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
¿Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Disponibilidad requerida: Según se necesite
Experiencia en este tipo de proyectos: Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API: Otros (Otras APIs)
Roles necesarios: Programador

Abierto

Presupuesto

7

Propuestas

10

Freelancers interesados

Publicado: Hace 26 días

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


Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana

Freelancers que ya aplicaron para este trabajo

Giordano N.Ingeniero de Sistemas experto en aplicaciones móviles con Google Maps. Full Stack Developer. No solo desarrollo software, sino que también tienes a disposición toda mi experiencia para enriquecer tu proyecto y así ... + detalles

JAVIER A. M.Mas de 20 años desarrollando aplicaciones, actualmente para Web y Móviles. Mi objetivo principal es entregar las soluciones siempre a tiempo y cumpliendo con todos los requerimientos + detalles

Maria C.autonoma de pensamiento ideas y desarrolla + detalles

AngieSoy ingeniera de software me especializo en desarrollo de diferentes lenguajes python, C++,Java, y base de datos ( SQL ) + detalles

Fernando C.Ingeniero titulado. Análitico, proactivo, amplia experiencia en sistemas corporativos de gran tamaño y volúmen de datos. Experto en modelamiento de procesos y de datos. + detalles