Este es mi proyecto final del Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Web.
Se trata de una aplicación de control horario en forma de CRUD que está diseñada para facilitar el registro preciso de las horas trabajadas por los empleados de una empresa y generar un informe personalizado de estos con su respectivo saldo horario (esta es la función más potente). La herramienta está diseñada para mejorar la precisión en el registro de las horas laborales, ofreciendo a los empleados y empleadores un seguimiento transparente y eficiente del tiempo trabajado. Existen dos roles:
-
Permite a los empleados marcar su hora de entrada y salida al puesto de trabajo, así como sus descansos dentro de la jornada laboral. Estos registros se guardan en una base de datos para su posterior procesado con el fin de facilitar la consulta del tiempo trabajado durante la jornada a los empleados y la gestión del cumplimiento horario a los administradores.
-
Podrán llevar un control de las horas trabajadas de sus empleados en un rango de fechas seleccionadas y obtener un informe con datos como horas a realizar según contrato, horas trabajadas de más o de menos a fecha actual o en determinado período, etc. Además, podrán gestionar y añadir, consultar, editar y eliminar empleados de la empresa.
Añadir empleado mediante formulario con validación [rol administrador]
Ver datos de empleado [rol administrador]
Editar empleado [rol administrador]
Eliminar empleado [rol administrador]
Generar informe [rol administrador]
Fichaje de empleado [rol empleado]
(haz clic en la imagen para verlo con mayor detalle)