Platforma logistyczna

System do zarządzania zleceniami montażu urządzeń pomiarowych ruchu drogowego i ich inwentaryzacji.

Automatyzuje procesy logistyczne i eliminuje błędy ludzkie poprzez digitalizację całego cyklu życia urządzeń pomiarowych – od wyjścia z magazynu po obsługę zleceń instalacji i montażu w terenie.

  • Aplikacja internetowa
  • Zarządzanie stanem magazynu
Klient
VIA VISTULA
Data
2024
Rola
Generalny wykonawca
ViaVistula – czytnik kodów QR.

Cel projektu

Nasz klient – firma VIA VISTULA –  lider w dziedzinie inteligentnych pomiarów ruchu drogowego, zmagał się z czasochłonnymi i kosztownymi procesami administracyjnymi związanymi z zarządzaniem montażem urządzeń pomiarowych. Ręczne prowadzenie dokumentacji generowało wysokie koszty i stwarzało ryzyko błędów, które mogły kosztować firmę dziesiątki tysięcy złotych rocznie.

Naszym zadaniem było stworzenie nowoczesnego systemu, który całkowicie zdigitalizuje procesy związane z zarządzaniem magazynem, planowaniem montażu i demontażu, kontrolą lokalizacji urządzeń oraz komunikacją między magazynierami a serwisantami.

System został zaprojektowany jako intuicyjna aplikacja internetowa, dostępna z każdego urządzenia, która umożliwia wszystkim użytkownikom – od administratorów, przez magazynierów, po serwisantów – efektywną współpracę w czasie rzeczywistym.

O kliencie

Nasz klient, VIA VISTULA, specjalizuje się w inteligentnym zarządzaniu ruchem drogowym. Oferuje kompleksowe usługi: od analiz GIS, przez modelowanie transportowe, po pomiary ruchu z użyciem nowoczesnych technologii.

Przygotowaliśmy system zarządzający magazynem urządzeń pomiarowych oraz zleceniami montażu i serwisu.

Przed wdrożeniem firma zmagała się z ręczną ewidencją w arkuszach kalkulacyjnych, brakiem kontroli nad lokalizacją sprzętu, pomyłkami w zleceniach prowadzącymi do strat finansowych oraz czasochłonną komunikacją między działami.

  • <1% błędów

    Od momentu wdrożenia systemu praktycznie wyeliminowano błędy w zleceniach montażu.

  • Ograniczenie strat

    Eliminacja błędów ograniczyła straty związane z uszkodzonymi i zagubionymi urządzeniami.

  • Wysokie oszczędności

    Redukcja kosztów administracyjnych dzięki uproszczeniu i automatyzacji procesów.

  • 99,5% dokładności

    Dokładność regularnych inwentaryzacji znacząco wzrosła z 85% do wartości bliskiej 100%.

Proces realizacji

  1. Analiza wymagań i planowanie

    Proces tworzenia aplikacji rozpoczęliśmy od określenia głównych funkcjonalności i zaplanowania modułów. Zidentyfikowaliśmy role użytkowników: Administrator, Magazynier i Serwisant. Spisaliśmy wymagania funkcjonalne i niefunkcjonalne, ustaliliśmy priorytety prac oraz dobraliśmy dedykowany zespół projektowy.

  2. Projektowanie architektury

    Wybór technologii był kluczowy dla sukcesu projektu. Zdecydowaliśmy się na Strapi jako nowoczesny system CMS, który zapewnia elastyczność i łatwość rozbudowy. Frontend oparliśmy na Next.js z TypeScript, gwarantując wysoką wydajność i responsywność aplikacji.

    MySQL jako baza danych umożliwia efektywne skalowanie i zarządzanie rosnącą ilością danych o zleceniach, urządzeniach i lokalizacjach. Architektura została zaprojektowana z myślą o przyszłym rozwoju i integracji z dodatkowymi systemami.

  3. Development

    Implementacja rozpoczęła się od stworzenia solidnych fundamentów systemu uprawnień. Każda rola użytkownika otrzymała precyzyjnie zdefiniowany zakres dostępu, zapewniając bezpieczeństwo danych przy jednoczesnej prostocie obsługi.

    Największym wyzwaniem było stworzenie inteligentnej logiki zarządzania zleceniami, która automatycznie śledzi status każdego urządzenia i uniemożliwia konfliktujące operacje. System blokuje na przykład próbę montażu bez wcześniejszego odbioru sprzętu z magazynu.

  4. Testy i wdrożenie

    Faza testów obejmowała nie tylko weryfikację funkcjonalności, ale również intensywne testy wydajnościowe. Aplikacja osiągnęła wysokie wyniki w kategoriach szybkości ładowania i responsywności. Wdrożyliśmy również system monitorowania, który zapewnia proaktywne wykrywanie potencjalnych problemów.

  5. Szkolenie użytkowników

    Sporządziliśmy dokumentację techniczną oraz przygotowaliśmy materiały szkoleniowe wyjaśniające korzystanie z poszczególnych modułów systemu.

Rezultaty

  • Ikona konfiguracji.

    Zarządzanie zleceniami

    Kompleksowy system zarządzania zleceniami montażu z możliwością tworzenia szkiców, importu CSV oraz zaawansowanego filtrowania i wyszukiwania.

  • Ikona użytkownika.

    System ról użytkowników

    Trzy dedykowane role: Administrator z pełnymi uprawnieniami, Magazynier zarządzający zasobami oraz Serwisant wykonujący zlecenia w terenie.

  • Ikona kłódki.

    Zarządzanie urządzeniami

    Katalogowanie urządzeń pomiarowych z możliwością generowania kodów QR oraz śledzenia statusu i lokalizacji każdego urządzenia.

  • Ikona integracji.

    Zarządzanie zestawami

    System organizacji zestawów pomiarowych z przypisywaniem urządzeń, kontrolą statusu i integracją z kodami QR.

  • Ikona mapy.

    Geolokalizacja

    Moduł lokalizacji z integracją map umożliwiający precyzyjne określanie miejsc montażu oraz wizualizację lokalizacji uchwytów urządzeń.

  • Ikona edycji.

    Panel administracyjny

    Zaawansowany system CMS oparty na Strapi, umożliwiający zarządzanie wszystkimi aspektami aplikacji przez intuicyjny interfejs.

  • Ikona pliku.

    Eksport danych

    Funkcjonalność eksportowania danych do plików CSV z możliwością filtrowania, umożliwiająca dalsze przetwarzanie i analizę.

  • Ikona oka.

    Skanowanie QR

    Moduł skanowania kodów QR z wykorzystaniem kamery urządzenia, ułatwiający identyfikację zestawów i urządzeń w terenie.

  • Panel CMS aplikacji.

    Panel administracyjny (CMS)

    Aplikacja ma panel administracyjny do zarządzania wszystkimi danymi - zleceniami, pracownikami, sprzętem i klientami.

    System działa na trzech poziomach uprawnień:
    → Administrator - pełny dostęp do wszystkich funkcji, zarządza systemem i użytkownikami.
    → Magazynier - wydaje sprzęt serwisantom, odbiera go po powrocie i zamyka zlecenia.
    → Serwisant - widzi swoje zlecenia, odbiera sprzęt i oznacza wykonane prace. System blokuje montaż bez wcześniejszego odbioru sprzętu oraz uniemożliwia montaż i demontaż nieprawidłowego sprzętu.

  • Telefon skanujący kod QR.

    Zarządzanie kodami QR

    Każdy zestaw i urządzenie w systemie otrzymuje unikalny kod QR, który umożliwia pracownikom natychmiastową identyfikację sprzętu podczas realizacji zleceń montażowych i demontażowych.

    Pracownicy mogą szybko zeskanować kod telefonem, aby potwierdzić odbiór właściwego zestawu czy urządzenia na danym etapie zlecenia. W razie problemów z kamerą dostępna jest również opcja ręcznego wprowadzenia kodu. To rozwiązanie eliminuje pomyłki i znacznie przyspiesza procesy magazynowe oraz terenowe.

  • Panel Administracji pozycji na mapie.

    Mapa lokalizacji

    Integracja z zewnętrznymi usługami mapowymi pozwala na dodawanie i wizualizację lokalizacji na mapie, co ułatwia zarządzanie miejscami montażu uchwytów i realizacji zleceń. Użytkownik może precyzyjnie określić lokalizację poprzez zaznaczenie pinezki na mapie.

  • Grafika ze starym komputerem i papierową dokumentacja aplikacji.

    Dokumentacja techniczna

    Obszerna dokumentacja techniczna szczegółowo przedstawia wszystkie aspekty budowy, funkcjonalności i utrzymania systemu, zapewniając klarowny wgląd w jego architekturę i działanie.

Star Star Star Star Star
Współpraca z firmą Dogtronic od samego początku układała się sprawnie i rzeczowo. Proces współpracy w kompleksowy sposób odpowiedział na moje potrzeby - od spotkania wstępnego, rozeznania potrzeb, wyceny, poprzez tworzenie i wdrożenie projektu. Z czystym sumieniem polecam!

Mateusz Szpórnóg

VIA VISTULA

Skaner QR.
Qr code.

Wykorzystane technologie

Przekształć
swoje pomysły
w rzeczywistość

Skontaktuj się z nami i pozwól nam sprawdzić jak możemy Ci pomóc.

💬 Porozmawiaj z AI!
🎉 Świetnie! Zaraz nasz agent AI do Ciebie zadzwoni.
❌ Wystąpił błąd podczas wysyłania formularza. Spróbuj ponownie.

🤖 AI Agent

Hej! Zostaw swoje dane, a nasz inteligentny agent zadzwoni i pokaże Ci swoje możliwości. To tylko zajmie chwilę! 🚀

Imię jest wymagane
Wprowadź poprawny numer telefonu
Wprowadź poprawny adres email
Zgoda na przetwarzanie danych jest wymagana