Case study · Aplikacja webowa na zamówienie

System operacyjny dla firmy zarządzającej personelem delegowanym

Workflow, CRM i ATS w jednym, elastycznym systemie zarządzania personelem w terenie (m.in. opiekuńczym) — zaprojektowany, zbudowany, wdrożony i utrzymywany przez Primessio. Jedna z wielu naszych realizacji.

Rola
Projekt · Budowa · Wdrożenie · Utrzymanie
Typ
Mini‑CRM + ATS + silnik workflow
Stack
PHP 8.4 · MariaDB
Języki
PL · DE · EN

Pokaz produktu

Zanonimizowane ekrany aplikacji — te same szablony i style co na produkcji, dane przykładowe. Autoodtwarzanie · PL / DE / EN. · Otwórz pokaz w nowym oknie ↗

Wyzwanie

Rosnąca firma delegująca personel (m.in. opiekuńczy) prowadziła rekrutację, rotacje pracowników i obsługę Klientów na arkuszach, mailach i w pamięci zespołu. Dane się rozjeżdżały, terminy umykały, a każdy dokument powstawał ręcznie.

Do tego wymogi formalne (zgłoszenia, ważność dokumentów), współpraca wielomodelowa, wielojęzyczne CV i pełna zgodność z RODO — przy hostingu współdzielonym, bez ciężkiej infrastruktury.

Rozwiązanie

Jeden, elastyczny system: baza kadr (ATS) i relacje z Klientami (CRM) spięte silnikiem workflow, który prowadzi zlecenie przez cały cykl życia — automatycznie i z pełnym audytem.

Do tego generator wielojęzycznych dokumentów, automatyzacja danych adresowych, przypomnienia o terminach oraz bezpieczeństwo i RODO wbudowane od podstaw.

Zakres — co dostarczyliśmy

Silnik workflow

Cykl życia zlecenia: maszyny stanów z automatycznymi przejściami i pełną historią.

CRM

Relacje z Klientami i partnerami, propozycje i decyzje, blokady kolizji terminów.

ATS

Baza kadr z filtrami, automatycznym scoringiem dopasowania i statusami zgód.

Generator dokumentów

Wielojęzyczne CV/PDF w jeden klik, logo wersji językowej, RODO: tylko imię.

Automatyzacja danych

Autouzupełnianie adresów kod ↔ miasto (wiele krajów) ze słowników offline.

Zgodność i terminy

Automatyczne przypomnienia, reguły zależne od modelu współpracy.

Bezpieczeństwo & RODO

Role i uprawnienia, audyt operacji, dane przetwarzane w UE.

Pulpit ról

Widoki HR / Partner / Administrator z KPI i alertami terminowymi.

Efekty

1 źródło prawdy zamiast arkuszy i maili
0 przeoczonych terminów — automatyczne alerty
1 klik do CV w trzech językach
RODO by‑design — do Klienta trafia tylko imię

Jak pracujemy — agile

Wdrożenie to nie koniec, lecz początek. Pracujemy wspólnie, w krótkich cyklach, stale dopasowując narzędzie do realnej pracy i optymalizując zasoby.

01

Analiza

Mapujemy proces, role i reguły biznesowe — zanim powstanie schemat danych.

02

Projekt

Model danych, przepływy i UI — decyzje pod realne zasoby i hosting.

03

Budowa

Krótkie sprinty, szybki feedback, ciągła adaptacja wymagań.

04

Wdrożenie

Produkcja, migracje i empiryczna weryfikacja każdej zmiany.

05

Utrzymanie

Rozwijamy i optymalizujemy — narzędzie nadąża za firmą.

Technologia

Świadome decyzje pod hosting współdzielony i RODO: minimum zależności, brak vendor lock‑in, dane w UE. PDF renderowany lokalnie (pdf.js) — bez wysyłania danych na zewnątrz.

  • PHP 8.4
  • MariaDB
  • Front‑controller
  • PDO + migracje
  • CSP / CSRF
  • RBAC + audyt
  • pdf.js
  • GeoNames (offline)
  • RODO / UE
  • PL · DE · EN

Najczęstsze pytania

Co obejmuje aplikacja webowa na zamówienie tego typu?

System łączy trzy warstwy: silnik workflow (cykl życia zleceń z automatycznymi przejściami statusów), CRM (relacje z Klientami i partnerami) oraz ATS (baza kadr z filtrami i scoringiem dopasowania). Do tego generator wielojęzycznych dokumentów PDF, automatyzacja danych adresowych, przypomnienia o terminach oraz role i audyt.

Jak długo trwa budowa takiego systemu?

Pracujemy w krótkich sprintach — pierwsze działające moduły trafiają na produkcję w ciągu tygodni, a system rośnie iteracyjnie wraz z potrzebami firmy. Zakres i harmonogram ustalamy na etapie analizy, zanim powstanie pierwsza linia kodu.

Czy system jest zgodny z RODO?

Tak — zgodność z RODO jest wbudowana od podstaw: dane przetwarzane są w UE, dostęp kontrolują role i uprawnienia, każda operacja trafia do logu audytu, a do Klienta końcowego wysyłane jest wyłącznie imię pracownika.

Czy potrzebna jest droga infrastruktura?

Nie. System zaprojektowaliśmy pod zwykły hosting współdzielony: minimum zależności, brak vendor lock‑in, dokumenty PDF renderowane lokalnie w przeglądarce. Niski koszt utrzymania był jednym z wymagań projektu.

Co dzieje się po wdrożeniu?

Wdrożenie traktujemy jako początek współpracy. Utrzymujemy i rozwijamy system w modelu agile — nowe wymagania trafiają do kolejnych sprintów, a narzędzie nadąża za zmieniającymi się procesami firmy.

Masz proces, który prosi się o własny system?

Zaprojektujemy, zbudujemy, wdrożymy i będziemy utrzymywać aplikację skrojoną pod Twoją pracę — w oparciu o elastyczne systemy zarządzania i 20‑letnie doświadczenie zespołu.

Porozmawiajmy