Escalas de plantão · Planejamento de turnos

DutyCheck

Escalas de plantão para equipes em turnos. Períodos, regras de conflito e o ciclo de vida rascunho → publicado → fechado são aplicados no servidor. Uma escala publicada corresponde ao estado autoritativo no servidor — inclusive snapshots de auditoria.

  • Auto-hospedado
  • PHP 8.2 – 8.5 · NC 32–34
  • AGPL-3.0-or-later

O que faz

O DutyCheck divide o planejamento em etapas claras de ciclo de vida — aberto, publicado, fechado — para que as pessoas certas vejam a escala certa na hora certa, e você tenha um registro limpo depois.

Fluxo por período

Abra, publique e feche escalas com salvaguardas explícitas. A reabertura é controlada e rastreável.

Regras de conflito

Sobreposições, períodos de descanso e checagens de política são aplicados no servidor. A UI mostra conflitos; o backend tem a palavra final.

Visões por papel

Visões de planejador e de colaborador — cada um vê o que precisa, com escopo opcional de planejador por local.

Pedidos de ausência

Peça e revise ausências direto no app, ao lado da própria escala.

Snapshots de auditoria

Snapshots de evidência mostram exatamente o que foi publicado e quando. Útil quando um cliente ou auditor pergunta depois.

Ligação opcional ao registro de ponto

Espelhe ausências no ArbeitszeitCheck quando ele estiver instalado (opcional, comutável nas configurações).

Feito para serviços de segurança

Desenhado a partir de fluxos reais de empresas de segurança e serviços em turnos — mas aplicável onde escalas precisam ser auditáveis.

Acessibilidade

Meta WCAG 2.1 AA: navegação completa por teclado, marcação amigável a leitores de tela, layout responsivo a partir de 320 px.

Capturas de tela

Clique em uma captura para ampliar. Use ou as setas na tela para navegar na galeria; Esc para fechar.

DutyCheck Mobile (opcional)

O app web continua gratuito (AGPL). O app oficial de celular é para organizações que querem que a equipe veja e confirme a escala no celular. Preço de lista: €5 por usuário / ano, a partir de €25 / ano para até cinco usuários (fatura e chave de licença). Android; ainda não listado publicamente na Play Store — o app web cobre as operações da escala. Sem iOS, sem SKU Terminal.

Instalação e requisitos

O DutyCheck é publicado na Nextcloud App Store oficial e no GitHub.

Pela App Store

  1. Entre no Nextcloud como administrador.
  2. Abra Apps.
  3. Busque por DutyCheck.
  4. Baixe e ative.

Manualmente pelo Git

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

Requisitos

  • PHP 8.2 – 8.5
  • MySQL / MariaDB ou PostgreSQL
  • Opcional: ArbeitszeitCheck para espelhamento de ausências

Voltar a todos os apps

Apoie este app

Estes apps são mantidos em público. Se o DutyCheck ajuda a sua organização, você pode financiar o trabalho contínuo via GitHub Sponsors. Quer um recurso mais cedo ou sob medida para o seu setup? Fale conosco — com prazer conversamos sobre desenvolvimento patrocinado.