Timeflex; aplicación web para planificación de turnos de trabajo
Loading...
Official URL
Full text at PDC
Publication date
2025
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citation
Abstract
En la actualidad, existen problemas incrementales que afectan a las empresas a la hora de gestionar de forma eficiente los horarios y turnos de sus empleados, especialmente a aquellas en las que estos elementos desempeñan un papel clave: sanidad, docencia y hostelería. En algunos de estos ámbitos, la generación de estos turnos de trabajo se sigue realizando de manera manual, con el consiguiente desperdicio de recursos tanto en tiempo como en empleados.
En este contexto, TimeFlex surge como una solución que permite gestionar los horarios, turnos de trabajo y vacaciones de los empleados de las organizaciones. TimeFlex ofrece una aplicación web amigable con el usuario que permite generar los turnos y horarios de forma automática, en función de las solicitudes de los empleados y maximizando su satisfacción. Esto ofrece mejoras tanto a los empleados de las organizaciones, ofreciéndoles una interfaz web a través de la cual gestionar sus solicitudes, como a los empleados de recursos humanos (RRHH), permitiendo generar y optimizar de forma automática los horarios y vacaciones de los empleados.
TimeFlex está basado en PHP y el framework Laravel, además de SQLite y JavaScript con bibliotecas derivadas. Este proyecto aborda las numerosas casuísticas implicadas en los diferentes casos de uso de estas industrias con el firme propósito de proveer una aplicación web fiable y útil que aporte valor a las empresas haciendo uso de programación con restricciones.
Nowadays, there are incremental issues affecting companies when it comes to efficiently managing employee schedules and shifts, especially those in which these elements play a key role: healthcare, education and hospitality. In some of these areas, the generation of these work shifts is still being done manually, with the consequent waste of resources in terms of both time and employees. In this context, TimeFlex emerges as a solution to manage schedules, work shifts and holidays of employees within organizations. TimeFlex offers a user-friendly web application that enables automatic generation of shifts and schedules, based on employees request and maximizing employee satisfaction. This offers improvements both to employees of organizations, offering them a web interface through which to manage their requests, and to Human Resources (HR) employees, allowing them to automatically generate and optimize workers schedules and vacations. TimeFlex is based on PHP and the Laravel framework, as well as SQLite and JavaScript with derived libraries. This project addresses the numerous casuistries involved in the different use cases of these industries with the firm purpose of providing a reliable and useful web application that brings value to companies using constraint programming.
Nowadays, there are incremental issues affecting companies when it comes to efficiently managing employee schedules and shifts, especially those in which these elements play a key role: healthcare, education and hospitality. In some of these areas, the generation of these work shifts is still being done manually, with the consequent waste of resources in terms of both time and employees. In this context, TimeFlex emerges as a solution to manage schedules, work shifts and holidays of employees within organizations. TimeFlex offers a user-friendly web application that enables automatic generation of shifts and schedules, based on employees request and maximizing employee satisfaction. This offers improvements both to employees of organizations, offering them a web interface through which to manage their requests, and to Human Resources (HR) employees, allowing them to automatically generate and optimize workers schedules and vacations. TimeFlex is based on PHP and the Laravel framework, as well as SQLite and JavaScript with derived libraries. This project addresses the numerous casuistries involved in the different use cases of these industries with the firm purpose of providing a reliable and useful web application that brings value to companies using constraint programming.
Description
Trabajo de fin de Grao en Ingeniería Informática, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2024/2025












