Hola, soy experto en PHP y Sysadmin con lo que le puedo dar una solución integral al sistema que necesita, para que su sistema sea de fácil acceso desde un servidor y una url, con generación de usuarios, roles en donde se tendrá una vista para los trabajadores donde ellos, el sistema será administrado por medio de un CMS con el cual se pueden dar de alta a los diferentes roles como trabajadores, profesores y a su vez poder dar de alta los catálogos de cursos, capacitaciones, etc. y estos asignarlos a los profesores de manera dinámica
Finalmente el sistema tendrá un acceso admin para la descarga de reportes de los trabajadores, dar de alta, baja y cambios de un trabajador, agregar catálogos, descarga de información de cada trabajador, control de pago por trabajador según sus asistencias, manejo de faltas permitidas.