[ otwórz bilet → ]
$ cat ./docs/velder-wfm.v2
// system_architecture / workforce_management

Velder: Ekosystem do zarządzania personelem i nadzoru nad obiektami

Klient
Velder.pl (WFM Ecosystem)
Architektura
Multi-tenant / RBAC
Platformy
macOS / iOS / Android / Web
Status
Production Live

Wyzwanie biznesowe

Firma Velder — lider na rynku gazów medycznych w Polsce — potrzebowała nowoczesnego narzędzia cyfrowego do codziennej działalności operacyjnej. Klient wymagał kompleksowej platformy do zarządzania setkami pracowników na różnych obiektach: od przydzielania zadań i kontroli ich wykonania, po automatyzację procesów kadrowych (urlopy, zwolnienia) oraz zapewnienie pracownikom dostępu do dokumentacji projektowej w czasie rzeczywistym.

Velder-soft na różnych urządzeniach

Architektura i Stos Technologiczny

Zaprojektowaliśmy ekosystem przemysłowy działający na macOS, iPhone, Android oraz Web . System opiera się na Expo SDK 54 (React Native) , co pozwala zespołowi korzystać z jednej funkcjonalnej aplikacji na dowolnym urządzeniu.

  • WFM Engine: Inteligentna logika przydzielania zadań i grafików
  • MarkUp Tool: PDF.js Engine do interakcji z rysunkami technicznymi
  • Backend: Firebase CDC (Firestore, Auth, Storage)
  • Logic: Google Cloud Functions do automatyzacji raportów
  • UI: Przemysłowy ciemny interfejs zoptymalizowany do pracy w terenie

Kluczowe moduły techniczne

Pracownicy terenowi na budowach lub w szpitalach mają bezpośredni dostęp do rysunków technicznych PDF. Zintegrowaliśmy system interaktywnych pinezek : pracownik może postawić znacznik na projekcie, opisać problem lub błąd i dołączyć zdjęcia. Pozwala to Dyrekcji widzieć realny stan obiektu z centymetrową precyzją.

Kompleksowe śledzenie zadań. Dyrektor tworzy zadania, przypisuje personel i ustala terminy. Pracownicy otrzymują powiadomienia push, potwierdzają wykonanie dokumentacją foto i komentarzami. Żadne kluczowe działanie nie ginie już w czatach WhatsApp.

Mobile Dashboard
Voice Assistant
Zadania serwisowe
Specyfikacje techniczne

Moduł urlopowy i chorobowy. Pracownicy składają wnioski o urlop bezpośrednio w aplikacji. System automatycznie sprawdza dostępne dni, powiadamia Dyrektora i generuje gotowe do podpisu dokumenty PDF, oszczędzając godziny pracy działu HR.

Funkcja "Szybki raport" pozwala na natychmiastowe zgłaszanie problemów. Pracownik robi zdjęcie, które jest kompresowane i natychmiast pojawia się na dashboardzie Dyrektora z powiązaniem do konkretnego oddziału lub projektu.

Director Dashboard Real-time View

Smart Calendar & WFM

Centralny hub zarządzania (oparty na react-native-calendars) koordynuje pracę całej firmy. Uwzględnia polskie święta państwowe oraz wewnętrzny grafik Velder, wizualizując wydajność zespołu z miesięcznym wyprzedzeniem.

  • Status Live: Dyrektor widzi w czasie rzeczywistym, kto jest na obiekcie, a kto na urlopie.
  • Automatyzacja HR: Autogenerowanie formularzy i wniosków na podstawie danych użytkownika.
  • Powiadomienia Przemysłowe: System przypomnień gwarantujący, że krytyczne kontrole urządzeń nigdy nie zostaną pominięte.
Hospital Selection
Department View
Task Management
System Settings

Integralność danych i optymalizacja

Aby utrzymać wysoką wydajność i niskie koszty operacyjne, wdrożyliśmy kilka zautomatyzowanych procesów w tle:

Skrypt runWeeklyCleanup automatycznie usuwa zakończone zadania i powiązane multimedia starsze niż 7 dni, co znacząco redukuje koszty Firebase Storage.

Przetwarzanie obrazów w czasie rzeczywistym kompresuje wszystkie zdjęcia terenowe do 50% jakości przed wysłaniem, zapewniając stabilną synchronizację nawet przy słabym połączeniu LTE/3G.

Nadzór i Analityka Systemowa

Dla Dyrekcji wdrożyliśmy Panel Diagnostyki Systemu do monitorowania infrastruktury w czasie rzeczywistym:

Śledzenie w czasie rzeczywistym odczytów/zapisów Firestore , limitów Cloud Storage oraz skuteczności powiadomień Push, aby zagwarantować stabilność pod dużym obciążeniem przemysłowym.

Błyskawiczny dostęp do Cyfrowego Archiwum Projektów , zapewniającego wizualną historię stanu technicznego każdego oddziału szpitalnego z dowolnego urządzenia.

Przegląd interfejsu webowego Velder-soft

Kontrola Dostępu (RBAC)

  • Resource Guard: Monitorowanie obciążenia bazy danych i chmury
  • Global Control: Zarządzanie hierarchią szpitali i oddziałów
  • HR Analytics: Zatwierdzanie urlopów i przegląd raportów
  • System Cleanup: Wymuszanie czyszczenia nieaktualnych danych
  • Task Runner: Realizacja zadań z dokumentacją foto
  • Blueprint Markup: Praca na schematach w czasie rzeczywistym
  • Self-Service: Wnioski o materiały i paliwo (Requests)
  • Smart Snooze: Zarządzanie przypomnieniami (interwały 5 min)
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
ENGINE
Expo 54
SYNC
CDC Live
MEDIA
Auto_purge
NLP
PL_Voice
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[ ← powrót_do_wszystkich_logów ]