Sobre este proyecto
it-programming / web-development
Abierto
Proyecto de desarrollo de nuevas funcionalidades a sistema de control de actividades desarrollado en php con CodeIgnitor y base de datos Mysql para la parte del backend la cual es consumida por el frontend en forma de API Rest. El front end está diseñada totalmente en Angular.
Las nuevas funcionalidades a realizar son:
a) Hasta el momento el sistema permite agregar varias tareas, relacionadas con un cliente, y asignarlas a un empleado.
Podemos crear plantillas de tareas, definidas por el administrador, con el objetivo de agregar varias tareas a un cliente.
- La nueva funcionalidad debe agregar Proyectos - (son plantillas pero deberán permanecer agrupadas las tareas)
- Cada cliente podrá tener mas de un proyecto asignado.
B) Las actividades de momento tienen los siguientes datos "Código,Concepto,Responsable,Estatus,subtotal,Total,Impuestos"
- La nueva funcionalidad deberá agregar porcentaje de avances.
- Cuando se crea un proyecto (plantilla con varias tareas) deberá sumarse el porcentaje de cada concepto sumando 100%
- Un reporte que calcule el porcentaje de avance del proyecto.
- Hacer una evaluación con gráficas de acuerdo a los resultados de los desempeños, igual ir viendo el comparativo de mes a mes como se ha cumplido con el proyecto de acuerdo a porcentajes.
- Hacer un gradiente de 2 colores (por ejemplo. Azul y verde) de tal forma que cuando el proyecto este en 0% sea azul y conforme avanza el proyecto al 100% vaya cambiando de color a verde. (Estos colores podrá definirlos el administrador)
c) Permitir definir fecha de vencimiento a la tarea y de proyecto.
D) Identificar gráficamente las tareas aun no terminadas y que ya vencieron.
E) El sistema cuenta con una vista de reportes. Se requiere poder exortar a pdf y excel el grid de estos reportes.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Tiempo completo
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador
Plazo de Entrega: 25 Junio, 2015
Habilidades necesarias