Sobre este proyecto
it-programming / web-development
Abierto
Se requiere el desarrollo de una plataforma digital robusta y una aplicación móvil complementaria, con integración a WhatsApp, para gestionar de manera eficiente el control de asistencia, jornadas laborales y horas extraordinarias del personal. La solución debe ser adaptable tanto para trabajadores en instalaciones fijas como para aquellos con movilidad constante.
Componentes clave del proyecto:
1. Control de asistencia: Implementar un sistema donde cada trabajador, utilizando un usuario y PIN personal, pueda registrar su entrada y salida mediante comandos específicos de Whatsapp (ej. 'entrada + pin', 'salida + pin'). El sistema deberá capturar automáticamente la fecha, hora, identificación del trabajador, ubicación (cuando sea aplicable) y el tiempo laborado.
2. Control de horas extraordinarias: Desarrollar un módulo independiente, pero vinculado al control de asistencia, que permita a los trabajadores registrar el inicio y fin de sus horas extras con comandos de Whatsapp (ej. 'extra inicio + pin', 'extra fin + pin'). Este módulo debe calcular las horas acumuladas, clasificarlas para pago doble o triple según la normativa y almacenar las autorizaciones correspondientes del supervisor.
3. Cumplimiento legal: La plataforma debe diseñarse para cumplir con las disposiciones de la Ley Federal del Trabajo y los requisitos de registro electrónico vigentes a partir del 1 de enero de 2027. Esto incluye la adaptación a la reducción gradual de la jornada laboral y cualquier otra normativa emitida por la STPS.
4. Panel administrativo: Crear un panel de control intuitivo que permita visualizar en tiempo real el estado de los trabajadores (presentes, externos, ausentes, realizando horas extras). Deberá incluir un sistema de alertas para notificar excesos de jornada, retardos e incidencias.
5. Reportes y seguridad: La plataforma debe ser capaz de generar reportes diarios, semanales y mensuales, con opciones de exportación a formatos Excel y PDF. Es fundamental que conserve registros históricos, realice respaldos periódicos de la información, y almacene de forma segura las autorizaciones y evidencias de modificaciones. Se implementarán mecanismos de autenticación segura y un sistema de permisos de acceso basado en roles.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias