Grafiki dyżurów · Planowanie zmian

DutyCheck

Planuj grafiki dyżurów dla zespołów zmianowych. Okresy, konflikty i reguły cyklu życia są egzekwowane przez serwer, aby opublikowany grafik zawsze odzwierciedlał rzeczywistość.

Samodzielnie hostowane PHP 8.2 – 8.4 AGPL-3.0-or-later

Co robi

DutyCheck dzieli planowanie na jasne kroki cyklu życia — szkic, walidacja, publikacja, zamknięcie — aby właściwe osoby widziały właściwy grafik we właściwym czasie, a potem został czysty zapis.

Proces okresowy

Twórz szkice, waliduj, publikuj i zamykaj grafiki z wyraźnymi barierami. Ponowne otwarcie jest kontrolowane i śledzone.

Reguły konfliktów

Nakładanie się, okresy odpoczynku i kontrole polityki są egzekwowane po stronie serwera. Interfejs pokazuje — serwer decyduje.

Widoki zależne od ról

Widoki planisty, kierownika lokalizacji i pracownika — każdy widzi to, czego potrzebuje, i nic więcej.

Samoobsługa nieobecności

Składaj i rozpatruj nieobecności bezpośrednio w aplikacji, obok samego grafiku.

Migawki audytowe

Migawki dowodowe pokazują dokładnie, co i kiedy opublikowano. Przydatne, gdy klient lub audytor pyta później.

Opcjonalne powiązanie z ewidencją czasu

Odzwierciedlaj nieobecności w ArbeitszeitCheck, gdy jest zainstalowany (opcjonalnie, przełączane w ustawieniach).

Dla firm ochroniarskich

Zaprojektowany pod realne procesy firm ochrony i usług zmianowych — ale użyteczny wszędzie tam, gdzie grafiki muszą być audytowalne.

Dostępność

Cel WCAG 2.1 AA: pełna nawigacja klawiaturą, markup przyjazny czytnikom ekranu, responsywny układ od 320 px.

Zrzuty ekranu

Kliknij zrzut ekranu, aby powiększyć. Użyj lub strzałek na ekranie, aby przeglądać galerię; Esc aby zamknąć.

Instalacja i wymagania

DutyCheck jest dostępny w oficjalnym Nextcloud App Store i na GitHub.

Ze sklepu App Store

  1. Zaloguj się do Nextcloud jako administrator.
  2. Otwórz Aplikacje.
  3. Wyszukaj DutyCheck.
  4. Pobierz i włącz.

Ręcznie z Git

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

Wymagania

  • PHP 8.2 – 8.4
  • MySQL / MariaDB lub PostgreSQL
  • Opcjonalnie: ArbeitszeitCheck do odzwierciedlania nieobecności

Wróć do wszystkich aplikacji

Wesprzyj tę aplikację

Te aplikacje są rozwijane publicznie. Jeśli DutyCheck pomaga Twojej organizacji, możesz wesprzeć bieżącą pracę przez GitHub Sponsors. Chcesz funkcję szybciej lub dopasowaną do swojego środowiska? Skontaktuj się z nami — chętnie omówimy rozwój funkcji sponsorowanych.