Przykład realizacji · konsola operacyjna
Panel administracyjny dla firmy - projekt aplikacji
Aktywny moduł: dash
Back-office: zakładki, logi webhooków, filtry zamówień, preferencje w sessionStorage. Nazw klientów nie publikuję (NDA).
Problem, zakres, rezultat
Hash w adresie (#webhooks, #orders) przełącza moduł. Dane i logi są lokalne.
- Problem
- Operacje, kolejki i konfiguracja integracji są rozrzucone. Trudno pokazać dzień w panelu bez produkcji.
- Rozwiązanie
- Jedna konsola z KPI, dziennikiem webhooków, kolejką zamówień i przełącznikami funkcji.
- Funkcje
- Moduły bez przeładowania, filtry, symulacja logów, wykres KPI, głębokie linki, zapis preferencji sesji.
- Technologie
- Front-end w JS. Produkcja: role, audyt, prawdziwe kolejki. Aplikacje webowe, automatyzacje.
- Rezultat
- Da się kliknąć dzień operatora. Wycena panelu: formularz z tematem aplikacji.
Głębokie linki (URL + hash bez przeładowania): #webhooks, #orders, #dash, także polskie aliasy: #zamowienia, #konfiguracja.
Wolumen dokumentów kosztowych (tys.)
Słupek zmienia wysokość losowo przy odświeżeniu KPI - wizualnie pokazuje, że wykres reaguje na serwisowe odpytanie orchestratora.
| Ref | Kanał | Kwota brutto | Status SLA |
|---|---|---|---|
| #ZO-98311 | Retail · BLIK | 1 849 PLN | Fulfillment |
| #ZO-98340 | Marketplace EU | 6 902 PLN | Czeka na fv |
| #ZO-98204 | B2B import | 214 990 PLN | Blok ATP |
Produkcja: pobieranie kolejki z GraphQL lub worker queue; tutaj filtrowanie tylko w DOM dla demonstracji SLA.
NIP zamaskowany demo · limit 980 tys. zł · odbiór D+1 u operatora krajowego.
Sieć kilku magazynów · zsynchronizowane stany magazynowe po sygnale z ERP.
Waluta euro · w produkcji wymóg pełnego intrastatu przed zamknięciem partii demo.
| Użytkownik | Rola | MFA | |
|---|---|---|---|
| ops@norek-corp.pl | OWNER | Aktywna | - |
| billing@norek-corp.pl | Finance | opcjonalne |
Flagi funkcji · persystują w przeglądarce
Przełączenie zmienia zachowanie mocków KPI / webhooków w tej samej sesji.