Salta al contenuto
Torna ai progetti

TimelyDesk

Piattaforma SaaS per la gestione di appuntamenti e collaboratori, rivolta a piccole e medie imprese. Progetto proprietario, dall’ideazione al rilascio in produzione.

Ruolo
Full Stack Developer / Project Owner
Anno
2025
Stack tecnologico
LaravelPHPFilamentMySQLClaude CodeOpenAI CodexGitHubCI/CD

Vincoli

Architettura modulare pensata per reggere una struttura multi-azienda, multi-collaboratore e multi-servizio, con UI/UX curata per la semplicità d’uso anche su dispositivi mobili.

Approccio

Coordinamento diretto del ciclo di vita del software: progettazione funzionale, roadmap tecnica, test, refactoring e rilascio in produzione. Utilizzo avanzato di strumenti di AI generativa e Agentic AI per accelerare progettazione, refactoring, generazione di codice, documentazione tecnica, testing e automazione dei workflow di sviluppo. Il pannello è attualmente gestito con Filament, con implementazione del frontend in React pianificata.

Soluzione

Gestione degli appuntamenti con calendario dinamico. Notifiche via email e SMS. Sistema di ruoli e permessi per i collaboratori. Categorizzazione e gestione personalizzata dei servizi per azienda. Dashboard analitica. Gestione multi-company con logiche di accesso separate. Integrazione di API esterne per invio comunicazioni, autenticazione e interazione con strumenti di terze parti. Database design e ottimizzazione delle query su MySQL, con relazioni progettate per supportare struttura multi-azienda, multi-collaboratore e multi-servizio.