Turni di servizio · Pianificazione turni

DutyCheck

Pianifica i turni di lavoro per i team a turni. Periodi, conflitti e regole del ciclo di vita vengono applicati dal server in modo che un elenco pubblicato rifletta sempre la realtà.

Miglioriamo questa app con l’uso reale. Segnalazioni di bug, punti deboli e idee aiutano – aprite una GitHub Issue o scrivete a info@software-by-design.de.

  • Auto-ospitato
  • PHP 8.2 – 8.5 · NC 32–35
  • AGPL-3.0-or-later

Cosa fa

DutyCheck suddivide la pianificazione in chiare fasi del ciclo di vita (bozza, convalida, pubblicazione, chiusura), in modo che le persone giuste vedano l'elenco giusto al momento giusto e in seguito tu abbia un record pulito.

Flusso per periodo

Bozza, validazione, pubblicazione e chiusura dei turni con guardrail espliciti. La riapertura è controllata e tracciabile.

Regole di conflitto

Sovrapposizioni, periodi di riposo e controlli di policy sono verificati lato server. L'interfaccia mostra – il server decide.

Viste per ruolo

Viste pianificatore, responsabile di sede e dipendenti – ciascuno vede ciò che serve e nulla di più.

Assenze in self-service

Richiedi e approva assenze direttamente nell'app, accanto al piano stesso.

Istantanee di audit

Le istantanee di prova mostrano esattamente cosa è stato pubblicato e quando. Utile quando un cliente o un revisore chiede in seguito.

Collegamento opzionale al rilevamento tempo

Rispecchia le assenze in ArbeitszeitCheck se l'app è installata (opzionale, attivabile nelle impostazioni).

Pensato per i servizi di sicurezza

Progettato su flussi di lavoro reali per aziende di sicurezza e servizi a turni – ma applicabile ovunque i turni debbano essere verificabili.

Accessibilità

Obiettivo WCAG 2.1 AA: navigazione completa da tastiera, markup compatibile con screen reader, layout responsive da 320 px.

Compatibile con questi moduli

DutyCheck non è deliberatamente uno strumento di rilevazione presenze né di fatturazione. Pianifica turni e piani di servizio – pienamente utilizzabile senza altre app Check.

  • ArbeitszeitCheck (opzionale) – con entrambe le app installate, le assenze approvate in ArbeitszeitCheck compaiono sul piano (sola lettura), così nessuno viene pianificato durante un’assenza. Disponibile
  • ProjectCheck (opzionale) – ore di progetto fatturabili; compito diverso dalla pianificazione dei turni. Disponibile
  • DutyCheck + ArbeitszeitCheck – obiettivi settimanali alternati (es. ritmo bisettimanale in farmacia) dal piano pubblicato verso il calcolo delle ore target. In programma

ArbeitszeitCheck – rilevazione presenze · Guida al lavoro a turni · Tutti i moduli a colpo d’occhio

Screenshot

Clicca uno screenshot per ingrandirlo. Usa ← → o le frecce sullo schermo per scorrere la galleria; Esc per chiudere.

Installazione e requisiti

DutyCheck è pubblicata nell'App Store ufficiale di Nextcloud e su GitHub.

Dall'App Store

  1. Sign in to Nextcloud as administrator.
  2. Open App.
  3. Cerca DutyCheck.
  4. Scarica e attiva.

Manualmente da Git

git clone https://github.com/aSoftwareByDesignRepository/\
nextcloud-dutycheck.git \
  /path/to/nextcloud/apps/dutycheck
cd /path/to/nextcloud
php occ app:enable dutycheck

Requisiti

  • PHP 8.2 – 8.5
  • MySQL / MariaDB o PostgreSQL
  • Opzionale: ArbeitszeitCheck per la sincronizzazione delle assenze

Torna a tutte le app

DutyCheck Mobile (opzionale)

L’app web resta gratuita (AGPL). L’app telefonica ufficiale è per le organizzazioni che vogliono far consultare e confermare i turni sullo smartphone. Listino: 6 € per utente / anno, da 30 € / anno per fino a cinque utenti (fattura e chiave di licenza). Android; non ancora elencata pubblicamente sul Play Store – l’app web copre la gestione dei turni. Niente iOS, nessuno SKU Terminal.

Screenshot Mobile

Catture dall’app companion. Tocca per ingrandire.

Domande frequenti

DutyCheck è adatto alla pianificazione dei turni in sicurezza o sanità?

L’app è costruita per periodi strutturati, ruoli e istantanee di audit; l’idoneità per il vostro settore dipende dalle vostre policy – consultate il repository GitHub e la scheda sull’App Store di Nextcloud.

Come installo DutyCheck?

Installatela dall’App Store di Nextcloud nella vostra istanza, oppure compilatela dai sorgenti AGPL pubblicati.

DutyCheck telefona a casa?

Non è documentata alcuna telemetria per l’app; il funzionamento è self-hosted come le altre app Nextcloud.

Sostieni questa app

Queste app sono sviluppate in modo aperto. Se DutyCheck è utile alla vostra organizzazione, potete sostenere il lavoro in corso tramite GitHub Sponsors. Avete bisogno di una funzionalità prima o su misura per il vostro contesto? Contattateci – discutiamo volentieri lo sviluppo sponsorizzato di funzionalità. Il feedback sul prodotto – bug, punti deboli, pezzi mancanti – è sempre il benvenuto tramite GitHub Issues o info@software-by-design.de; guida direttamente ciò che costruiamo dopo.

Le licenze companion finanziano manutenzione, aggiornamenti e supporto dietro le app web libere.