Sistema gestione tempo - Soluzione completa di tracciamento tempo

Tracciamento tempo web con terminale Android RFID e tempo di progetto

2025-2026 Customer Project

Descrizione del progetto

Questo progetto è un sistema completo di gestione tempo sviluppato per un potenziale cliente. Il sistema fornisce tracciamento tempo, gestione assenze, straordinari, report e funzionalità di esportazione, oltre alla registrazione del tempo basata su progetto e un'app terminale Android nativa per la timbratura RFID/NFC con GPS. I dipendenti timbrano via web o API mobile; IT Apps distribuisce l'APK del terminale. Il sistema si integra strettamente con il sistema risorse umane.

Funzionalità principali

Tracciamento tempo

Timbratura con gestione pause

Gestione assenze

Richieste assenze con workflow di approvazione

Vista calendario

Calendario mensile con registrazioni tempo e assenze

Report e analytics

Report mensili con calcoli straordinari

Funzioni di esportazione

Esporta dati in vari formati

Notifiche

Preferenze di notifica configurabili

Tempo di progetto

Registra e integra a posteriori il tempo sui progetti cliente

App terminale Android

Terminale Compose nativo per timbratura in officina e assegnazione RFID

Timbratura RFID e NFC

Supporto HID wedge e tag NFC tramite Mobile API v1

GPS alla timbratura

Posizione salvata come GeoJSON sugli eventi di registrazione tempo

Stack tecnologico

Framework backend

Laravel 11
PHP 8.2+
MySQL

Frontend

Livewire
Alpine.js
Bootstrap

Architettura

Principi SOLID
Livello di servizio
Contratti

Gestione dati

Eloquent ORM
Audit Trail
Servizi di reporting

Workflow

  1. Registrazione tempo: I dipendenti timbrano e gestiscono le pause
  2. Richieste assenze: I dipendenti richiedono assenze con workflow di approvazione
  3. Malattia: I dipendenti segnalano malattia con documentazione
  4. Vista calendario: Visualizza registrazioni tempo e assenze nel calendario mensile
  5. Report: Genera report mensili con panoramica ore e straordinari
  6. Calcolo straordinari: Calcolo automatico di straordinari e compensi
  7. Esportazione: Esporta dati tempo in vari formati per elaborazione esterna
  8. Tempo di progetto: Registra ore sui progetti cliente e voci di integrazione a posteriori
  9. Terminale Android: Scarica l'APK da IT Apps, autentica e timbra via RFID/NFC
  10. Integrazione: Integrazione perfetta con sistema HR per dati dipendenti