Aplikacja do raportowania postępu prac terenowych

Dla przedsiębiorstwa zajmującego się produkcją ram
do banerów reklamowych oraz instalacją banerów
stworzyliśmy dedykowaną wtyczkę do WordPressa
do monitorowania podstępu prac montażowych przez pracowników.

Podstawowe informacje o projekcie

Klient

Producent ram do banerów reklamowych

Branża

Reklama indoor / outdoor

Wykonane usługi

Development, optymalizacja, utrzymanie, rozwój kompleksowo

Rodzaj wdrożenia

Wtyczka do WordPressa dedykowana

Opis zlecenia

Klient posiada firmę zajmującą się produkcją ram wielkoformatowych i dystrybucją reklam na terenie całej Polski. Obsługuje największe sieci handlowe w kraju.

Grupy pracowników każdego dnia pokonują setki kilometrów, aby wymienić banery reklamowe na nowe. W związku z tym, że większość z nich zawiera świeże oferty promocyjne - czas jest tutaj kluczowy.

Managerzy takich operacji i klienci musieli wcześniej sprawdzać telefonicznie na jakim etapie jest postęp prac. Każdy z nich musiał codziennie wykonać kilkadziesiąt rozmów z każdą z grup pracowników terenowych - co stanowiło problem.
Baner reklamowy
Billboard reklamowy
Wspólnie udało nam się ustalić rozwiązanie, a w związku z wieloletnim przywiązaniem klienta do WordPressa zdecydował, że aplikacja będzie wtyczką do istniejącego już serwisu.

Wtyczka przypomina system CRM i jest dostosowana w 100% do potrzeb klienta. Każdy kierownik grupy terenowej może określić jednym kliknięciem za pomocą smartfona etap przebiegu wymiany banerów, a powiadomienia o postępach otrzymuje klient i manager. Wszystko jest raportowane i zapisywane w bazie danych WordPressa. Nikt nie musi już dzwonić i wielokrotnie pytać o postęp zlecenia.

Osoby zaangażowane w projekt to m.in.: koordynator projektu, architekt aplikacji, programiści front-end i back-end, tester aplikacji, osoba od optymalizacji i administrator serwera.

Case study

wtyczki do WordPressa dla firmy serwisowej

📝 Zakres i założenia projektu

  • wypracowanie wspólnie z klientem kompletnej specyfikacji wtyczki oraz opracowanie szczegółowej strategii działania narzędzia umożliwiającego monitorowanie postępów prac montażowych i raportowania wykonanych zadań dla branży reklamowej
  • stworzenie nowych, precyzyjnie dopasowanych customowych ról użytkowników WordPress z indywidualnie przypisanymi uprawnieniami i zakresem dostępu do poszczególnych usług oraz sekcji panelu administracyjnego
  • dodanie funkcji umożliwiającej logowanie wyłącznie dla określonych grup pracowniczych, z możliwością kontrolowania dostępu do poszczególnych obszarów wtyczki oraz systemu wewnętrznego dla ekip montażowych i managerów
  • opracowanie oraz wdrożenie systemu automatycznego logowania dla pracowników terenowych, ułatwiającego szybkie i bezproblemowe korzystanie z aplikacji bez konieczności każdorazowego podawania danych dostępowych
  • rozbudowa biblioteki mediów WordPress o nowe funkcjonalności — wprowadzenie opcji tworzenia folderów oraz kategoryzowania zdjęć dokumentujących realizacje według ekip montażowych i dat wykonania zlecenia, co usprawnia organizację plików
  • wykonanie rozbudowanego panelu zarządzania zleceniami, wyposażonego w zaawansowany kalendarz z podziałem na statusy realizacji, obsługującego także grupowanie zleceń według przebiegu tras ekip montażowych w terenie
  • przeprowadzenie integracji z zewnętrznymi API map w celu umożliwienia prezentacji położenia ekip montażowych w czasie rzeczywistym bezpośrednio z poziomu panelu WordPress, co ułatwia koordynację prac i planowanie tras
  • stworzenie systemu notyfikacji dla managerów, klientów oraz opiekunów projektów – powiadomienia SMS i web push informujące o postępach, zakończeniu realizacji lub zgłoszonych problemach w trakcie wykonywania zleceń
  • dodanie awaryjnego systemu szybkiego zgłaszania problemów w terenie – jedno kliknięcie pozwala pracownikowi poinformować centralę o przeszkodach lub usterkach napotkanych podczas montażu ram reklamowych czy innych elementów
  • implementacja zaawansowanych wykresów javascriptowych (wykorzystujących bibliotekę Chart.js), prezentujących statystyki dotyczące czasu realizacji zleceń, ilości przejechanych kilometrów, liczby zamontowanych banerów, co umożliwia porównywanie efektywności poszczególnych ekip
  • przygotowanie funkcjonalności automatycznego generowania raportów z przeprowadzonych prac, które są przesyłane do managerów oraz klientów w postaci przejrzystych, uporządkowanych zestawień zawierających pełne dane o realizacji projektu
  • ciągłe rozwijanie wtyczki w ramach współpracy z klientem — dodano m.in. automatyczne pobieranie lokalizacji GPS podczas uploadu zdjęć raportowych do biblioteki WordPress, co usprawnia ewidencjonowanie realizacji i przypisywanie ich do konkretnych miejsc montażu

🛠 Dodatkowe zaawansowane funkcjonalności

  • wbudowana historia zgłoszeń i przebiegu prac dla każdej ekipy montażowej – możliwość śledzenia wszystkich wykonanych czynności, zmian statusów oraz dodatkowych uwag pozostawionych przez pracowników i koordynatorów
  • dedykowany moduł oceny efektywności pracy ekip montażowych – system analizy danych z raportów, pozwalający na tworzenie rankingów efektywności, wskazywanie najsprawniejszych zespołów oraz identyfikowanie obszarów do poprawy
  • możliwość generowania indywidualnych zestawień kosztów, czasu pracy oraz zużytych materiałów dla poszczególnych projektów lub ekip, wspomagająca zarządzanie budżetem oraz rozliczenia z podwykonawcami
  • rozszerzony panel klienta umożliwiający przegląd raportów z realizacji zleceń, wgląd w dokumentację fotograficzną oraz bieżący status wykonania zadań bez konieczności kontaktu z opiekunem projektu

📊 Zaawansowana administracja i integracje

  • pełna integracja wtyczki z zewnętrznym systemem zarządzania flotą pojazdów klienta – dane o trasach przejazdów, czasach postoju oraz zużyciu paliwa importowane bezpośrednio do panelu WordPress
  • moduł bezpieczeństwa – rejestrowanie prób nieautoryzowanego logowania, alerty systemowe dla administratora o potencjalnych zagrożeniach bezpieczeństwa lub próbach obejścia mechanizmów wtyczki
  • automatyczne tworzenie kopii zapasowych danych oraz logów systemowych w chmurze – zapewnienie ciągłości działania i możliwości szybkiego przywrócenia danych w przypadku awarii serwera lub błędu użytkownika
  • rozszerzone możliwości raportowania – możliwość eksportu danych do plików CSV, PDF lub XLSX dla potrzeb wewnętrznych analiz klienta oraz przygotowania zestawień dla działu finansowego i zarządu

📈 Efekty wdrożenia

  • znaczące zwiększenie kontroli nad realizacją zleceń – managerowie zyskali narzędzie umożliwiające dokładne śledzenie statusów prac, co przełożyło się na lepszą organizację i punktualność montażów
  • zwiększenie dokładności dokumentacji fotograficznej realizacji dzięki automatycznemu pobieraniu geolokalizacji
  • skrócenie średniego czasu obsługi zlecenia o ponad 20%, dzięki automatyzacji procesów raportowania i wprowadzenia intuicyjnych formularzy zgłoszeń terenowych
  • usprawnienie komunikacji pomiędzy pracownikami terenowymi a centralą – dzięki notyfikacjom w czasie rzeczywistym zwiększono szybkość reagowania na ewentualne problemy i przeszkody na trasie
  • wzrost poziomu zadowolenia klientów końcowych – dzięki pełnej przejrzystości realizacji, możliwości śledzenia statusu zlecenia oraz stałemu dostępowi do raportów online

📅 Etapy realizacji

  • Etap 1: analiza potrzeb klienta i opracowanie specyfikacji - wspólne określenie szczegółowych wymagań dla wtyczki, stworzenie dokumentacji funkcjonalnej oraz makiety działania systemu umożliwiającego raportowanie i śledzenie postępu prac.
    Czas trwania: 5 dni roboczych
  • Etap 2: opracowanie systemu ról i dostępów użytkowników - stworzenie indywidualnych ról użytkowników w WordPress, definiowanie ich uprawnień i zakresu widoczności poszczególnych modułów wtyczki.
    Czas trwania: 3 dni robocze
  • Etap 3: logowanie oraz automatyczne uwierzytelnianie pracowników - implementacja mechanizmu umożliwiającego szybkie logowanie użytkowników przypisanych do określonych grup oraz system automatycznego logowania dla pracowników terenowych.
    Czas trwania: 4 dni robocze
  • Etap 4: rozbudowa biblioteki mediów WordPress - wdrożenie możliwości organizacji plików graficznych w foldery przypisane do poszczególnych ekip oraz realizacji; wprowadzenie dodatkowych metadanych dla plików.
    Czas trwania: 3 dni robocze
  • Etap 5: panel zarządzania zleceniami i kalendarz tras - stworzenie zaawansowanego panelu do obsługi zleceń z widokiem kalendarza, filtrowaniem wg tras i statusów, obsługą drag&drop oraz podziałem zleceń na konkretne ekipy.
    Czas trwania: 6 dni roboczych
  • Etap 6: integracja z API map i lokalizacji GPS - połączenie systemu z zewnętrznymi usługami mapowymi w celu wyświetlania bieżącego położenia pracowników i wizualizacji tras bezpośrednio w WordPressie.
    Czas trwania: 4 dni robocze
  • Etap 7: system notyfikacji dla użytkowników - wdrożenie powiadomień dla managerów i pracowników, w tym alertów systemowych, przypomnień oraz raportów statusowych.
    Czas trwania: 4 dni robocze
  • Etap 8: moduł zgłoszeń awaryjnych - stworzenie funkcji pozwalającej pracownikom w terenie na szybkie zgłoszenie problemów bezpośrednio z poziomu aplikacji.
    Czas trwania: 2 dni robocze
  • Etap 9: wykresy i raportowanie danych - implementacja interaktywnych wykresów generowanych w oparciu o dane z realizacji (przebyta trasa, czas wykonania, liczba montowanych elementów).
    Czas trwania: 5 dni roboczych
  • Etap 10: system automatycznych raportów - przygotowanie modułu do automatycznego generowania raportów PDF/CSV z wykonanych prac i postępów realizacji projektów.
    Czas trwania: 4 dni robocze
  • Etap 11: rozbudowa funkcji dodatkowych - dodanie funkcji automatycznego pobierania lokalizacji zdjęć wgrywanych do biblioteki WordPress oraz integracja z dodatkowymi systemami używanymi przez klienta.
    Czas trwania: 6 dni roboczych (ciągły rozwój)

⏳ Łączny czas realizacji zlecenia: 8 tygodni


⚙️ Wykorzystane technologie i narzędzia

  • WordPress 6.4.3
  • PHP 8.2
  • JavaScript (ES6), AJAX, Chart.js
  • Custom API dla komunikacji z zewnętrznymi usługami mapowymi
  • Google Maps API, OpenStreetMap API
  • Advanced Custom Fields Pro
  • Push API, Email SMTP API
Zamów realizację dla siebie

Aplikacja raportująca postępy prac

w liczbach

2 miesiące

prac na różnych szczeblach wdrożenia

ponad 20 procent

skrócony czas realizacji obsługi zleceń

ponad 100 pracowników

naszego klienta będzie korzystało z aplikacji

ponad 100 pracowników

naszego klienta będzie korzystało z aplikacji

Technologie

które wykorzystaliśmy w projekcie to m.in.:

HTML logo
CSS logo
JavaScript logo
Sass logo
jQuery logo
WordPress logo
WooCommerce logo
Adobe Photoshop logo
PHP logo
MySQL logo
Laravel logo
Node JS logo
React logo

Sprawdź również

Nowoczesny sklep internetowy RTV – WooCommerce z porównywarką i automatyzacjami

Nasza nowa realizacja sklepu to projekt łączący nowoczesną technologię WooCommerce z unikalnym podejściem do UX i SEO. Sklep jest szybki, intuicyjny i w pełni responsywny, co zapewnia wygodne zakupy na każdym urządzeniu.

Zobacz

Planer ślubny plus WooCommerce - aplikacja i sklep

Organizacja wesela to ogromne przedsięwzięcie. Widząc w tym wiele możliwości biznesowych, nasz nowy klient postanowił stworzyć spory zestaw narzędzi, które kompleksowo pomogą w jego koordynacji i realizacji.

Zobacz

Wtyczka do WP dla spółdzielni mieszkaniowej z dedykowanym panelem dla mieszkańców

W związku z cyfryzacją i postępem technologicznym dla jednej z warszawskich spółdzielni mieszkaniowych zbudowaliśmy system online dla mieszkańców, pozwalający m.in. podglądać dane czynszowe czy dokonywać płatności za mieszkanie online.

Zobacz
Zobacz więcej realizacji

Kontakt

Napisz do nas

    *Pola oznaczone gwiazdką są niezbędne do złożenia zapytania.