Desarrollo de plataforma web para registro de jornada laboral digital

Замовник: AI | Опубліковано: 06.11.2025

Buscamos un desarrollador o equipo con experiencia en aplicaciones web con base de datos para crear una plataforma que permita el registro digital de la jornada laboral. El objetivo es ofrecer una herramienta sencilla, segura y escalable, especialmente pensada para pequeñas empresas y autónomos, con posibilidad de crecimiento y ampliación de funcionalidades en el futuro. Requisitos técnicos principales: Desarrollo web instalable y configurable fácilmente en servidor propio (preferiblemente PHP/MySQL o tecnología equivalente). Panel de administración general para gestionar empresas, usuarios y permisos. Base de datos individual por empresa, garantizando la seguridad y el aislamiento de los datos. Acceso único por empresa con distintos roles de usuario: Superadministrador: controla toda la plataforma, sin restricciones. Administrador: puede crear, editar y gestionar usuarios y registros, pero no eliminar ni modificar al superadministrador. Empleado: realiza los fichajes diarios (inicio, fin e interrupciones) y consulta su historial. Controler: puede visualizar todos los registros y reportes, pero no puede modificarlos. Gestión de incidencias y validación de errores: En caso de error en el fichaje, el administrador podrá modificar la jornada del empleado afectado. La modificación deberá quedar pendiente de validación por parte del empleado, quien deberá aceptar el cambio. El sistema debe registrar de forma trazable la incidencia asociada a la jornada y al día correspondiente, dejando constancia de la modificación, el motivo y la validación por parte del trabajador. Todo cambio deberá quedar registrado en la base de datos con fecha, hora y usuario que lo realizó. Funciones esenciales: Registro diario de jornada: entrada, salida e interrupciones. Identificación y clasificación de horas ordinarias, extraordinarias y complementarias. Generación automática de informes descargables (PDF/Excel) y resúmenes semanales, quincenales, mensuales, trimestrales o anuales. Panel de control con resumen de actividad diaria/semanal. Interfaz responsive accesible desde móviles y escritorio. Cumplimiento con las normas de seguridad y protección de datos. Características adicionales deseables: Diseño moderno, limpio y de fácil uso. Sistema de notificaciones o alertas para fichajes pendientes o incidencias. Idioma español. Documentación técnica básica de instalación y mantenimiento. Plazo y entrega: No existe una urgencia inmediata. Se valorará la calidad, estabilidad y facilidad de uso del sistema por encima de la rapidez en la entrega. El desarrollador podrá proponer un plazo estimado en función de su propuesta técnica.