BITOVO
Wróć do realizacji

Case study

Aplikacja vendingowa — zdalne zarządzanie flotą automatów

Zbudowaliśmy platformę zarządzania dla operatora automatów vendingowych w Polsce: panel administracyjny połączony z aplikacją działającą bezpośrednio na urządzeniu, która rozmawia z kontrolerem automatu — dzięki temu operator widzi i zarządza całą flotą bez wizyt na miejscu.

ReactAndroidDockerRS
Automat vendingowy
Aplikacja na urządzeniuRS
Panel administracyjny

Problem

Automaty operatora dało się sprawdzić tylko na miejscu. Nie było możliwości zdalnego podglądu stanów magazynowych, usterek czy aktywności — problemy wychodziły zwykle dopiero, gdy klient się poskarżył.

Co zbudowaliśmy

  • 01Panel administracyjny — widok stanu, zapasów i aktywności całej floty automatów
  • 02Aplikacja Android na urządzeniu — działa na każdym automacie, rozmawia z kontrolerem i synchronizuje stan do chmury
  • 03Backend w kontenerach — wdrożenie z Dockerem dla niezawodnych aktualizacji w całej flocie
  • 04Alerty zdalne — niski stan magazynu i usterki widać w panelu, bez wizyty na miejscu
Szczegóły technicznePokaż szczegóły inżynierskie

Aplikacja na urządzeniu tłumaczy autorski protokół RS automatu na warstwę synchronizacji REST, buforując zdarzenia lokalnie i wysyłając je ponownie po powrocie połączenia — dzięki temu zerwane połączenie nigdy nie gubi sprzedaży ani zmiany stanu magazynowego.

Efekt

Stan magazynowy i status automatów są widoczne zdalnie, więc operator reaguje na problem, zanim automat się opróżni albo klient się poskarży — zamiast dowiadywać się o tym przy kolejnej wizycie.

Masz podobny projekt?

Napisz do nas.

Opisz swój projekt