Es impresionante lo rápido que envejecen los desarrollos.
El que existía en la versión anterior tenía por objetivo explicar cómo se podían integrar las librerías de JavaScript DayPilot y AmCharts, el problema, es que ambas eran de pago en la parte funcional de representar un gráfico de Recursos.
En esta ocasión utilizo la librerías de FullCalendar, que no son de pago y son muy utilizadas en los desarrollos de PHP.
Objetivo
- Hacer un desarrollo para que los trabajadores de una organización puedan solicitar sus vacaciones.
- Con el perfil Administrador, se especifica el periodo de las vacaciones que se pueden solicitar.
- Calcula los días naturales, los festivos, los fines de semana y los laborales.
- Que todas las peticiones estén integradas en un sólo aplicativo y que todas ellas se puedan observar gráficamente por agrupaciones diversas.
- Que los «Jefes» o «Responsables» de los trabajadores puedan aprobar dichas vacaciones. La petición sin aprobar, gráficamente salen en color «negro» y las aprobadas salen en el color del empleado.
- Que todos los usuarios puedan consultar sus vacaciones y la de sus compañeros, con el fin de organizar las actividades.
DEMO: https://fhumanes.com/vacaciones/
Usuarios: admin/admin y humanes/humanes. Podéis dar de alta nuevos usuarios, pero por favor, no cambiéis estos 2.
Si te interesa este tema, sigue leyendo el artículo en este enlace.