Projekt

Umzila

  • 3serwery
  • 30kużytkowników
  • ≈500zdarzeń/s · szczyt
Wybrane projekty

Umzila

Logistyka ostatniej mili · SaaS

Cały proces dostawy kurierskiej. W jednym systemie.

Umzila łączy sklep internetowy, biuro i kuriera: przyjmuje zamówienia z CMS, planuje trasy, śledzi dostawy oraz pomaga rozliczyć towary i płatności.

Skala i technologie

3
serwery platformy
30 tys.
użytkowników platformy
≈500
zdarzeń/s w szczycie
Główne technologieRealtime
GoReactReact NativePHPPostgreSQLRedisBullMQWebSocketNginxDockerPythonPyTorch

Hybrydowa optymalizacja tras

Własna sieć neuronowa i model matematyczny współpracują z klasycznymi algorytmami: wyznaczają trasy i odrzucają nieefektywne warianty. Bez zewnętrznych API.

Mapa Warszawy ze wszystkimi kurierami w trasie, ich trasami i dzisiejszymi zdarzeniami

Menedżerowi

  • Nowe zamówienia z CMS i systemu księgowego od razu trafiają do obsługi — widać, ile każde czeka i jaki jest następny krok
  • Lista gotowości: adres, okno dostawy, skład i potwierdzenie klienta, a telefon lub SMS — prosto z karty
  • Niepełny adres uzupełniają podpowiedzi, punkt od razu widać na mapie, a okno wybiera się z wolnych miejsc w kursach
  • Zamówienia można tworzyć i edytować ręcznie, a kilka naraz zatwierdzić, odłożyć lub przenieść jednym działaniem
  • Po trasie — rozliczenie pieniędzy i zwrotów: co sprzedano, z czego klient zrezygnował i dlaczego

Logistykowi

  • Automatyczny podział na strefy z uwzględnieniem okien klientów, wagi, transportu i korków — bez zewnętrznych API
  • Prognoza przed startem: ile będzie list tras, łączny przebieg i które zamówienia mogą nie zmieścić się w oknie
  • Trasy edytuje się na mapie, przeciągając zamówienia — czas i przebieg przeliczają się od razu
  • Wszyscy kurierzy na mapie na żywo, a powiadomienia od razu proponują działanie: uprzedzić klienta lub zadzwonić do kuriera
  • Ranking kurierów i mapa stref problemowych pokazują, komu potrzebna pomoc i gdzie przesunąć okno dostawy

Kurierowi

  • Lista tras i dokumenty dostawy w aplikacji, kolejność punktów już zoptymalizowana
  • Przy każdym punkcie — adres z klatką i domofonem, okno, waga, komentarz klienta i kwota do pobrania
  • Telefon i czat z klientem oraz dyspozytorem jednym dotknięciem, przycisk „Problem” na nietypowe sytuacje
  • Płatności gotówką i kartą, paragon i dokumenty towarzyszące — na miejscu
  • Częściowe odmowy, podpis i płatność zaznacza się w aplikacji i od razu trafiają do raportu
Cały proces dostawy w jednym systemie

Co zrobić z każdym zamówieniem

Zamówienia w obsłudze ze statusem, czasem oczekiwania i następnym krokiem

Nowe zamówienia z platformy sklepu i systemu księgowego od razu trafiają do obsługi — przy każdym widać, ile czeka i jaki jest następny krok. Filtry „Zadzwoń do klienta”, „Sprawdź adres” i „Gotowe” grupują zamówienia według zadań, a te ponad normę czasu podświetlają się na czerwono. Zaznacz kilka zamówień, aby zatwierdzić, odłożyć lub przenieść je jednym kliknięciem.

Cały proces dostawy w jednym systemie

Lista gotowości

Karta zamówienia z listą gotowości, pozycjami i historią połączeń

Karta zamówienia pokazuje, czego brakuje do zatwierdzenia: adresu, okna dostawy, uzgodnienia pozycji albo potwierdzenia klienta. Adres jest rozpoznawany z dokładnością do klatki i zaznaczany na mapie. Zadzwoń do klienta lub wyślij SMS z linkiem prosto z listy — każde połączenie zostaje w historii.

Cały proces dostawy w jednym systemie

Dokładny adres i okno

Edycja zamówienia: wybór dokładnego adresu na mapie i okna dostawy

Jeśli adres jest niepełny, Umzila podpowiada pasujące warianty i pokazuje punkt na mapie. Okna dostawy pokazują wolne miejsca w kursach strefy, więc nie obiecasz klientowi godziny, której kurierzy nie zdążą. Po zapisaniu klient dostaje SMS z nowym adresem i oknem.

Cały proces dostawy w jednym systemie

Automatyczny rozdział

Okno automatycznego rozdziału: dzień, strefy i prognoza tras

Wybierz dzień i strefy — system ułoży arkusze tras dla kurierów na zmianie. Uwzględnia okna klientów, wagę i gabaryty, rodzaj pojazdu i korki. Przed uruchomieniem widać prognozę: ile będzie arkuszy, jaki łączny dystans i które zamówienia mogą nie zmieścić się w oknie.

Cały proces dostawy w jednym systemie

Plan tras na tydzień

Plan arkuszy tras na dni z załadunkiem kurierów i gotówką do pobrania

Pasek dni pokazuje, które dni są już rozdzielone, gdzie trwa praca, a gdzie jeszcze nic nie zaczęto. W tabeli arkuszy widać kuriera i pojazd, załadunek według wagi, dystans, czas w trasie i gotówkę do pobrania. Szkice z autorozdziału zatwierdza się zbiorczo i od razu trafiają do aplikacji kuriera.

Cały proces dostawy w jednym systemie

Korekta tras na mapie

Korekta tras na mapie Warszawy: zamówienie przeciągnięte na trasę kuriera

Przeciągnij dowolne zamówienie na trasę innego kuriera — czas i dystans przeliczą się od razu. Nieprzydzielone zamówienia są zaznaczone na mapie, a system podpowiada, do którego arkusza pasują. Przed zatwierdzeniem widać, czy okno klienta zostaje zachowane.

Cały proces dostawy w jednym systemie

Każdy kurier na mapie

Mapa śledzenia na żywo: przejechane i pozostałe odcinki, kurierzy i spóźnienia

Mapa na żywo pokazuje, gdzie jest każdy kurier, ile trasy ma za sobą i dokąd jedzie dalej. Spóźnieni i stojący kurierzy trafiają na górę listy. Uprzedź klienta o opóźnieniu albo zadzwoń do kuriera prosto z powiadomienia na mapie.

Cały proces dostawy w jednym systemie

Arkusz trasy: plan i fakt

Arkusz trasy w drodze: przystanki z czasem planowanym i faktycznym oraz płatnościami

Przy każdym przystanku widać czas planowany i faktyczny, status doręczenia i płatność. Częściowe odmowy, podpisy i płatności kurier zapisuje w aplikacji, a w arkuszu pojawiają się od razu. Odchylenie od planu to jedna liczba, a następny przystanek jest podświetlony na mapie.

Cały proces dostawy w jednym systemie

Powiadomienia wymagające reakcji

Powiadomienia dyspozytora: spóźnienia i prośby klientów z przyciskami działań

Zamiast strumienia zdarzeń dyspozytor widzi listę tego, co wymaga decyzji teraz. Spóźnienie, klient nie odbiera, prośba o zmianę terminu, kurier stoi zbyt długo — każde powiadomienie ma przycisk z właściwym działaniem. Wszystko inne trafia do osobnego strumienia.

Cały proces dostawy w jednym systemie

Raport i kontrola gotówki

Raport kuriera: gotówka, płatności kartą, zwroty i potwierdzenia doręczenia

Gdy kurier kończy trasę, raport tworzy się sam: gotówka, płatności kartą, zwroty i potwierdzenia doręczenia. Płatności kartą są uzgadniane z terminalem, a przy każdym zamówieniu widać, co sprzedano, z czego klient zrezygnował i dlaczego. Rozbieżność można zgłosić prosto z raportu.

Cały proces dostawy w jednym systemie

Rozliczenie gotówki i zwrotów

Rozliczenie kuriera: przeliczenie gotówki, skanowanie zwrotów, sprawdzenie podpisów

Zamknięcie arkusza to trzy kroki: przelicz gotówkę, zeskanuj zwroty i sprawdź potwierdzenia doręczenia. Należna kwota liczy się według zamówień, a zwroty przyjmuje się po kodzie kreskowym. Arkusz zamyka się dopiero, gdy wszystko się zgadza, a kurier widzi status rozliczenia w aplikacji.

Cały proces dostawy w jednym systemie

Co kupiono, a co zwrócono

Szczegóły zamówienia: kupione i zwrócone pozycje, podpis i historia

Karta zamówienia w raporcie pokazuje kupione i zwrócone pozycje wraz z przyczynami odmowy. Jest w niej też podpis odbiorcy, punkt potwierdzenia na mapie i cała historia zamówienia — od sklepu do drzwi klienta. Zwroty wracają do sklepu po rozliczeniu w magazynie.

Cały proces dostawy w jednym systemie

Przegląd okresu

Przegląd 30 dni: doręczone zamówienia, terminowość, odmowy, zamówienia według dni i obciążenie według godzin

Kluczowe wskaźniki dostaw za wybrany okres w porównaniu z poprzednim — od razu widać, czy jest lepiej, czy gorzej. Wykres dzienny pokazuje, ile zamówień doręczono na czas, ze spóźnieniem, a ile skończyło się odmową. Mapa cieplna godzin podpowiada, kiedy potrzeba więcej kurierów, a kontrola pieniędzy — czy kasa się zgadza.

Cały proces dostawy w jednym systemie

Wyniki kurierów

Ranking kurierów: terminowość, odmowy, minuty na przystanek, dystans, kasa i ocena klientów

Ranking kurierów według terminowości, odmów, szybkości przy drzwiach, dystansu i ocen klientów. Umzila wskazuje, kogo pochwalić, a komu pomóc, i pokazuje dlaczego — na przykład poranne spóźnienia w jednej strefie. Trend z 14 dni jest od razu w wierszu.

Cały proces dostawy w jednym systemie

Problematyczne strefy na mapie

Problematyczne strefy na mapie Warszawy: gdzie i dlaczego dostawy się spóźniają

Mapa cieplna pokazuje strefy, w których dostawy najczęściej się spóźniają, kończą odmową lub klient nie odbiera. Przyczyny są rozbite według udziału, a adresy z powtarzającymi się problemami — wypisane osobno. Umzila proponuje konkretną zmianę, np. przesunięcie okna dostawy, i szacuje, ile spóźnień to usunie.

własna skóra

Nie tylko budujemy dla klientów. Prowadzimy własne produkty.

Od 2013 roku uruchamiamy, sprzedajemy i utrzymujemy własne serwisy. To zmienia sposób, w jaki pracujemy nad Państwa produktem.

  1. 01

    Ocena właściciela

    Każdą funkcję ważymy kosztem i zwrotem — i odmawiamy zakresu, który nie służy celowi.

  2. 02

    Stos sprawdzony na produkcji

    Architektura, którą rekomendujemy, to ta, na której działają nasze własne produkty pod realnym obciążeniem.

  3. 03

    Zostajemy po starcie

    Własne serwisy utrzymujemy 24/7, więc monitoring, wydania i incydenty to codzienność, nie dopłata.

  4. 04

    Biznes, nie tylko kod

    Cenniki, płatności, analityka, wzrost — przeszliśmy to sami i mówimy Państwa językiem.