Oretta: un time tracker su misura per le mie esigenze
Timer, gestione dei task e report in un’unica app, senza funzionalità superflue. Dall’idea al lancio in meno di due settimane, e lo uso ogni giorno.
- Cliente
- Prodotto personale
- Anno
- 2026
- Ruolo
- Prodotto, design e sviluppo, dall’idea al lancio
Contesto
Come freelance devo registrare ogni ora che dedico a ciascun cliente. Usavo Toggl, uno strumento solido pensato per i team, ma la maggior parte delle sue funzioni non mi servivano.
Problema
Volevo qualcosa di più semplice e su misura: il tempo registrato per cliente, progetto e task, una bacheca per organizzare i task e un riepilogo chiaro delle ore per qualsiasi settimana o mese. Nessuno strumento già pronto lo faceva senza funzioni superflue o senza un abbonamento.
Cosa ho realizzato
Oretta è una web app che fa bene una cosa sola: tenere traccia di dove va il mio tempo di lavoro.
- Un timer in ogni pagina. Si avvia su un task con un tocco, e avviarne uno nuovo ferma il precedente.
- Una bacheca per ogni progetto. I task attraversano le solite fasi, dal backlog al completato, tramite drag and drop. Ogni task mostra il tempo registrato rispetto alla stima.
- La vista settimanale. Un calendario della settimana, o un elenco, per controllare e correggere le registrazioni.
- Report. Totali per qualsiasi periodo, raggruppati per cliente, progetto e task, pronti per la fatturazione.
- Un’app installabile. Funziona su telefono e desktop, in modalità chiara e scura.
Come l’ho costruito
Sono partito da un breve brief che descriveva il prodotto e, insieme a un coding assistant basato sull’AI (Claude), l’ho trasformato in un piano completo: il modello dei dati, le convenzioni e tredici piccole fasi, ognuna con qualcosa di già utilizzabile. Poi l’abbiamo sviluppato fase per fase. Le scelte di prodotto e di architettura erano mie e ho rivisto ogni modifica, mentre l’assistente velocizzava la scrittura del codice. Ogni fase, per dirsi conclusa, doveva superare controlli dei tipi, linting e test automatici.
Il risultato è un modo di lavorare veloce ma rigoroso: un’app in produzione in meno di due settimane, senza scorciatoie su qualità, sicurezza e rilascio.
- Sicura di default. Il login è protetto dai tentativi ripetuti di accesso, e ogni query vede solo i dati del proprio utente.
- Rilasci sicuri. Basta un push per pubblicare una modifica. Le migrazioni del database girano prima che la nuova versione vada online e restano retrocompatibili, così l’app in uso continua a funzionare durante il rilascio.
Tecnologie
- TypeScript
- Node.js
- React
- Hono
- PostgreSQL
- Drizzle
- Vercel
Risultato
Ha sostituito Toggl nel mio lavoro quotidiano, dall’idea al lancio in meno di due settimane
Lo uso ogni giorno, sul telefono e sul computer. Ho importato tutto lo storico di Toggl, quindi nel passaggio non ho perso nulla. Le nuove funzioni vanno online con un semplice push, e gli aggiornamenti del database vengono applicati in sicurezza a ogni rilascio.