Cos’è Todomator: gestione delle attività per piccoli team
Todomator è un gestore di attività per piccoli team: le persone di un team creano ticket, li assegnano, li commentano, allegano file, registrano il tempo che richiedono e seguono ciò che è in sospeso. È realizzato da Total.js, è open source con licenza MIT e gratuito, anche in progetti commerciali, e il suo repository è totaljs/todomator (versione 1.7). Il progetto lo consiglia per team fino a 30 membri, e puoi eseguire un’istanza per team.
Queste pagine descrivono Todomator (revisione af448eb del repository).
Cosa ti offre
- Ticket con nome, stato, cartelle, tag, scadenza, flag di priorità, flag di fatturabilità, sottoattività e collegamenti tra ticket, scritti in Markdown (vedi ticket, cartelle e tag).
- Chi vede cosa. Un ticket è visibile al suo proprietario, alle persone assegnate, ai suoi osservatori, o a tutti quando è pubblico.
- Tracciamento del tempo con timer avvio/arresto o inserimenti manuali, per fatturazione e compensi (vedi tracciamento del tempo).
- Commenti, allegati e notifiche, con segni di non letto e aggiornamenti in tempo reale tramite WebSocket.
- Un’API REST aperta per creare ticket da altri sistemi, per esempio da un’e-mail o dal modulo di contatto di un sito (vedi creare ticket con l’API).
- Autenticazione a due fattori (aggiunta nella versione 1.7), ricerca, un calendario dei ticket e segnalibri.
- Plugin premium (promemoria, report, carico di lavoro degli utenti, estensioni) che fanno parte del servizio Total.js Enterprise; il nucleo di Todomator non ne ha bisogno.
Come è costruito
Todomator è un’applicazione Total.js 5 che memorizza i dati in PostgreSQL tramite querybuilderpg. L’interfaccia è costruita con jComponent e i componenti di Componentator, e l’API usa le rotte API di Total.js. Installalo seguendo installare Todomator; le impostazioni e il database sono descritti nella loro pagina. La documentazione ufficiale è su docs.totaljs.com/todomator.