GTHP

Sistema de Gestión de Talento Humano

Plataforma web para la administración integral del personal: registro de empleados, expedientes, perfiles de acceso y control de sesiones, construida con Perl, MySQL y Tabler UI.

Recursos Humanos

Alta, consulta y edición del expediente de empleados con los datos laborales y personales.

Usuarios y perfiles

Autenticación segura y perfiles de acceso (admin, pagador, reporte) para cada rol.

Sesiones seguras

Sesiones gestionadas con CGI::Session sobre MySQL, con expiración configurable.

Base de datos

Registro centralizado en MySQL (base gthp) con conexión modularizada y charset UTF-8.

Características principales

  • Diseño responsivo con Tabler UI en tema claro.
  • Validación y mensajes de error amigables.
  • Formularios con catálogos: departamento, municipio, AFP, puesto, profesión y estado civil.
  • Cascada de municipios según departamento.
  • Consultas preparadas (prepared statements) contra inyección SQL.
  • Escape de salida HTML para prevenir XSS.

Acerca del proyecto

Aplicación web desarrollada en Perl con conexión modularizada a la base de datos MySQL, sesiones con CGI::Session e interfaz basada en el framework Tabler.io. El acceso a los módulos operativos requiere iniciar sesión.
Acceder al sistema