Case study
Platforma SaaS działająca w czasie rzeczywistym, która spina biuro, halę produkcyjną i ekipy w terenie w jeden wspólny system zleceń — od przyjęcia zamówienia, przez produkcję, aż po montaż i serwis u klienta.
Produkt
Flowstee (własny produkt)
Zakres
Aplikacja SaaS
Typ
Panel B2B + real-time
Moja rola
Projekt, backend, frontend, wdrożenie
Rok
2025


Flowstee to mój własny produkt. Potrzebowałem nie tylko strony, ale realnego systemu operacyjnego spinającego trzy różne konteksty pracy jednocześnie — koordynatorów w biurze planujących zlecenia, pracowników hali potwierdzających etapy produkcji na tabletach, i ekipy w terenie realizujące montaże i serwis z telefonu.
Wyzwaniem było, żeby wszystkie trzy strony widziały ten sam, aktualny stan zlecenia bez opóźnień i konfliktów danych — a każda z nich potrzebowała zupełnie innego interfejsu: pełnego dashboardu w biurze, uproszczonego kiosku PIN na hali i lekkiej aplikacji mobilnej w terenie.
Backend zbudowałem jako pojedyncze źródło prawdy w Django REST Framework, z PostgreSQL jako bazą danych zleceń, harmonogramu, zgłoszeń serwisowych i pełnej historii zmian. Frontend biurowy powstał w React 19. Zamiast odpytywania serwera, zmiany statusów propagują się natychmiast do wszystkich zalogowanych na danym zleceniu przez WebSocket.
Kiosk produkcyjny to osobny, uproszczony widok z logowaniem PIN/QR zamiast konta e-mail — zaprojektowany pod dotyk na tablecie. Planer harmonogramu i tras korzysta z silnika OSRM do liczenia optymalnych tras dla ekip terenowych i wykrywania konfliktów obciążenia. Ekipy w terenie mają osobną aplikację mobilną na Androida z GPS i potwierdzaniem zadań zdjęciem.
Platforma działa produkcyjnie jako wspólny system zleceń dla biura, hali produkcyjnej i ekip w terenie.