Sistema de gestión del tiempo - Solución completa de seguimiento del tiempo

Seguimiento web del tiempo con terminal Android RFID y tiempo de proyecto

2025-2026 Customer Project

Descripción del proyecto

Este proyecto es un sistema completo de gestión del tiempo desarrollado para un cliente potencial. El sistema proporciona seguimiento del tiempo, gestión de ausencias, horas extra, informes y funcionalidad de exportación, además de registro de tiempo por proyecto y una app nativa de terminal Android para fichaje RFID/NFC con GPS. Los empleados fichan vía web o API móvil; IT Apps distribuye el APK del terminal. El sistema se integra estrechamente con el sistema de recursos humanos.

Características principales

Seguimiento del tiempo

Fichaje con gestión de pausas

Gestión de ausencias

Solicitudes de ausencia con flujo de trabajo de aprobación

Vista de calendario

Calendario mensual con registros de tiempo y ausencias

Informes y analítica

Informes mensuales con cálculos de horas extra

Funciones de exportación

Exportar datos en varios formatos

Notificaciones

Preferencias de notificación configurables

Tiempo de proyecto

Registrar y completar tiempo sobre proyectos de cliente

App de terminal Android

Terminal nativo Compose para fichaje en planta y asignación RFID

Fichaje RFID y NFC

Soporte HID wedge y etiquetas NFC vía Mobile API v1

GPS en el fichaje

Fijación de ubicación almacenada como GeoJSON en eventos de registro de tiempo

Stack tecnológico

Framework backend

Laravel 11
PHP 8.2+
MySQL

Frontend

Livewire
Alpine.js
Bootstrap

Arquitectura

Principios SOLID
Capa de servicio
Contratos

Gestión de datos

Eloquent ORM
Pistas de auditoría
Servicios de reporting

Flujo de trabajo

  1. Registro de tiempo: Los empleados fichan y gestionan pausas
  2. Solicitudes de ausencia: Los empleados solicitan ausencias con flujo de trabajo de aprobación
  3. Baja por enfermedad: Los empleados reportan bajas por enfermedad con documentación
  4. Vista de calendario: Ver registros de tiempo y ausencias en calendario mensual
  5. Informes: Generar informes mensuales con resumen de horas y horas extra
  6. Cálculo de horas extra: Cálculo automático de horas extra y compensación
  7. Exportación: Exportar datos de tiempo en varios formatos para procesamiento externo
  8. Tiempo de proyecto: Imputar horas a proyectos de cliente y completar entradas
  9. Terminal Android: Descargar APK desde IT Apps, autenticarse y fichar vía RFID/NFC
  10. Integración: Integración perfecta con sistema de RH para datos de empleados