π― IntroducciΓ³n
ΒΏQuΓ© es ITC HR Hub Attendance?
HR Hub Attendance es un sistema moderno y completo de control horario que permite a los empleados registrar sus entradas y salidas desde su telΓ©fono mΓ³vil de forma sencilla y segura, mientras cumple con toda la normativa espaΓ±ola de control horario 2025.
CaracterΓsticas Principales
β
Registro desde mΓ³vil - Entrada y salida con un solo clic
π GeolocalizaciΓ³n GPS - ValidaciΓ³n automΓ‘tica de ubicaciΓ³n
π GestiΓ³n de Licencias - Control granular de acceso por empleado
π± GestiΓ³n de Dispositivos - Registro y control de dispositivos mΓ³viles
π Informes en tiempo real - Visualiza horas trabajadas al instante
π Seguro y certificado - Cumple con la normativa espaΓ±ola 2025
πΆ Funciona offline - Registra aunque no tengas conexiΓ³n
π Notificaciones - Recibe alertas importantes
π AuditorΓa completa - Trazabilidad de todas las acciones
π API REST - IntegraciΓ³n con sistemas externos
Roles de Usuario
| Rol | DescripciΓ³n | Permisos |
|---|---|---|
| Empleado | Usuario bΓ‘sico que registra su asistencia | Ver su historial, hacer check-in/out |
| Supervisor | Gestiona el equipo | Ver y aprobar asistencias del equipo |
| HR Manager | GestiΓ³n de RRHH | Gestionar licencias, dispositivos, configuraciΓ³n |
| IT Admin (Hub Admin) | Control total del sistema | Todas las funcionalidades + revocar licencias |
Arquitectura del Sistema
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β APP MΓVIL (FlutterFlow) β
β iOS / Android / Web β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
β API REST (JSON-RPC)
β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ODOO - Backend β
β βββββββββββββββββ ββββββββββββββββββ ββββββββββββββββββββ β
β β Licencias β β Dispositivos β β Asistencias β β
β β Empleados β β MΓ³viles β β (Check-in/out) β β
β βββββββββββββββββ ββββββββββββββββββ ββββββββββββββββββββ β
β βββββββββββββββββ ββββββββββββββββββ ββββββββββββββββββββ β
β β GeolocalizaciΓ³nβ β AuditorΓa β β Notificaciones β β
β βββββββββββββββββ ββββββββββββββββββ ββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
β
ββββββββββββββββββββββββββββ
β Base de Datos PostgreSQLβ
ββββββββββββββββββββββββββββ