Descrizione del progetto
TradottoLa logica deve gestire casi reali: periodi sovrapposti, poiché qualcuno formalmente impiegato in due lavori contemporaneamente non dovrebbe avere quel tempo conteggiato due volte, lacune tra i lavori che non contano ai fini dell'anzianità e mesi parziali all'inizio o alla fine di un periodo. Il risultato dovrebbe essere suddiviso in anni, mesi e giorni, con un riepilogo leggibile che il visitatore può stampare o salvare.
Abbiamo bisogno di uno sviluppatore che possa costruire questo come un widget pulito e ottimizzato per dispositivi mobili che si integri in una pagina esistente, funzioni senza un database backend (il calcolo lato client va bene, la validazione delle date lato server è un plus) e rimanga facile da mantenere per un editor non tecnico.
Cosa ci serve:
— Modulo dinamico per aggiungere e rimuovere periodi con selettori di data
— Rilevamento automatico di sovrapposizioni e lacune con una chiara suddivisione
— Anzianità totale mostrata separatamente in anni, mesi e giorni
— Riepilogo stampabile o esportabile
— Interfaccia utente pulita che si adatta a uno stile di sito legale e professionale