O marce
Metropolitalny Związek Komunikacyjny Zatoki Gdańskiej to organizacja, która łączy gminy Trójmiasta i okolic we wspólny system biletowy. Dzięki MZKZG pasażerowie mogą korzystać z jednego biletu w pociągach SKM i POLREGIO, tramwajach, autobusach i trolejbusach na terenie całej metropolii.
Metropolitalny Związek Komunikacyjny Zatoki Gdańskiej łączy gminy Trójmiasta i okolic we wspólny system biletowy. Dzięki MZKZG pasażerowie mogą korzystać z jednego biletu w pociągach SKM i POLREGIO, tramwajach, autobusach i trolejbusach na terenie całej metropolii.
Taki zasięg oznacza ogromną ilość informacji: rozkłady jazdy kilku przewoźników, komunikaty o utrudnieniach z różnych miast, taryfę, zasady ulg i punkty sprzedaży biletów. Pasażer potrzebuje ich szybko i w jednym miejscu, bez względu na to, czy jedzie z Wejherowa do Gdańska, czy tylko dwa przystanki po Gdyni.
Nowy serwis miał to umożliwić. Miał być przejrzystym centrum informacji o komunikacji metropolitalnej, a jednocześnie wygodnym narzędziem pracy dla zespołu MZKZG.
Z tym zadaniem klient zgłosił się do Agendo. Zakres był szeroki: nowy serwis, Biuletyn Informacji Publicznej, system CMS, hosting oraz wieloletnia opieka techniczna. Wszystko to miało powstać w około 6 tygodni. Projekt potwierdził, że dobrze zaplanowana architektura i sprawna organizacja pracy pozwalają połączyć dane z wielu źródeł w jeden spójny system, nawet przy bardzo napiętym harmonogramie.
Wyzwania i cele
MZKZG potrzebował serwisu, który zbierze w jednym miejscu informacje o transporcie publicznym całej metropolii. Nie chodziło o osobne portale dla każdego miasta czy przewoźnika.
Największym wyzwaniem były rozkłady jazdy. Dane pochodzą z otwartych zbiorów Gdańska, Gdyni i Wejherowa w formacie GTFS oraz od przewoźników kolejowych SKM i POLREGIO. Naszym zadaniem było stworzenie oprogramowania, które zaprezentuje je wszystkie w jednolity sposób, spójny z nową szatą graficzną. Zespół MZKZG miał przy tym móc samodzielnie aktualizować rozkłady przez CMS.
Rozkład musiał być dostępny w wielu przekrojach:
- zestawienie wszystkich linii według środka transportu,
- warianty tras z pełną listą przystanków i granicami taryfowymi,
- rozkład dla wybranego przystanku z wyróżnieniem najbliższych odjazdów,
- przebieg konkretnego kursu,
- chronologiczne zestawienie odjazdów z danego słupka.
Kluczowym założeniem była pełna dostępność cyfrowa. Serwis instytucji publicznej musiał spełniać wymagania ustawy o dostępności cyfrowej i wytyczne WCAG 2.1 na poziomie AA. Obejmowało to logiczną strukturę nagłówków, obsługę z klawiatury, odpowiedni kontrast, alternatywy tekstowe i poprawną współpracę z czytnikami ekranu.
Równolegle powstawał nowy Biuletyn Informacji Publicznej, zintegrowany z serwisem głównym we wspólnym systemie CMS. Zarządzanie oboma serwisami jest dzięki temu proste i odbywa się z jednego miejsca.
Duży nacisk położyliśmy na elektroniczne Biuro Obsługi Klienta. Każda sprawa zgłoszona przez formularz otrzymuje unikalny numer i trafia do jednego z działów MZKZG. Przygotowana odpowiedź przechodzi akceptację osoby upoważnionej, zanim zostanie wysłana do pasażera. Historia zdarzeń, statusy spraw i komentarze wewnętrzne porządkują obsługę i ułatwiają kontrolę terminów.
Wszystko to trzeba było zaprojektować, wdrożyć i uruchomić w około 6 tygodni. Serwis musiał działać sprawnie od pierwszego dnia, bo korzystają z niego tysiące pasażerów w całej metropolii.
Korzyści dla klienta
- Jeden serwis z kompletną informacją o komunikacji metropolitalnej, od kolei przez tramwaje po autobusy i trolejbusy
- Rozkłady jazdy ZTM Gdańsk, ZKM Gdynia, MZK Wejherowo, SKM i POLREGIO prezentowane w jednolity sposób, na podstawie otwartych danych GTFS
- Rozkład w wielu przekrojach: według linii, przystanku, kursu oraz chronologicznie dla wybranego słupka, z podglądem na kolejne dni
- Komunikaty o utrudnieniach powiązane z konkretnymi liniami i widoczne bezpośrednio w rozkładach jazdy
- Mapa online z pozycjami pojazdów i odjazdami z przystanków w czasie rzeczywistym, obejmująca sieci ZTM Gdańsk, ZKM Gdynia i MZK Wejherowo
- Wyszukiwarka połączeń oparta na integracji z jakdojade.pl
- Interaktywny schemat sieci komunikacyjnej z płynnym powiększaniem i przesuwaniem bez utraty jakości
- Nowy Biuletyn Informacji Publicznej zintegrowany z serwisem głównym we wspólnym CMS
- eBOK z obsługą spraw: numeracja, przypisanie do działu, akceptacja odpowiedzi, statusy i pełna historia zdarzeń
- Zgodność z WCAG 2.1 na poziomie AA i ustawą o dostępności cyfrowej
- Elastyczny CMS: dowolna struktura stron, harmonogram publikacji, uprawnienia użytkowników, rejestr zmian i żałobna wersja strony
- Biuletyn e-mailowy z komunikatami i wiadomościami dla subskrybentów
- Dodatkowe sekcje: bilety metropolitalne, taryfa, FAQ, gazeta „Przystanek Metropolitalny” i strefa dla szkół
- Bezpieczny hosting, automatyczne kopie zapasowe i 36 miesięcy opieki technicznej
Informacje o realizacji
Serwis i BIP zaprojektowaliśmy i wdrożyliśmy od podstaw, w ścisłej współpracy z zespołem MZKZG. Prace objęły:
- architekturę informacji i nową aranżację graficzną,
- oprogramowanie do prezentacji rozkładów jazdy,
- system CMS,
- testy dostępności i uruchomienie na naszej infrastrukturze hostingowej.
Sercem serwisu jest moduł rozkładów jazdy. Łączy on dane kilku organizatorów transportu i przewoźników kolejowych, a pasażer widzi je w jednym, spójnym układzie. Wszystkie linie metropolii są dostępne już ze strony głównej, pogrupowane według środka transportu. Aktualne komunikaty o zmianach tras czy przesunięciach przystanków są przypisane do konkretnych linii. Dzięki temu pasażer od razu widzi, czy zmiana dotyczy jego połączenia.
Jednym z najbardziej rozbudowanych elementów serwisu jest mapa online. Pokazuje na żywo pozycje tramwajów, autobusów i trolejbusów z sieci ZTM Gdańsk, ZKM Gdynia i MZK Wejherowo. Każdy pojazd jest oznaczony numerem linii i kierunkiem jazdy. Po kliknięciu pasażer widzi opóźnienie lub przyspieszenie, numer pojazdu i listę kolejnych przystanków. Kliknięcie w przystanek wyświetla najbliższe odjazdy w czasie rzeczywistym. Przystanki grupują się zależnie od przybliżenia, dzięki czemu mapa pozostaje czytelna zarówno w widoku całego regionu, jak i pojedynczej ulicy. Mapa opiera się na podkładzie OpenStreetMap, więc klient nie ponosi dodatkowych opłat licencyjnych.
Planowanie podróży ułatwia wyszukiwarka połączeń jakdojade, zintegrowana z serwisem i zarządzana z poziomu CMS. Uzupełnieniem jest interaktywny schemat sieci, który można swobodnie przybliżać i przesuwać.
Ponieważ serwis należy do instytucji publicznej, dostępność traktowaliśmy jako fundament, a nie dodatek. Strukturę treści, nawigację i komponenty interfejsu zaprojektowaliśmy zgodnie z WCAG 2.1 AA. Serwis zweryfikowaliśmy walidatorami HTML i narzędziami do badania dostępności.
System CMS daje zespołowi MZKZG pełną samodzielność. Pozwala tworzyć podstrony z gotowych modułów, planować publikacje i zarządzać uprawnieniami. Pozwala też obsługiwać bibliotekę multimediów, wysyłać biuletyn do subskrybentów i aktualizować rozkłady jazdy. Panel działa na osobnej, zabezpieczonej subdomenie, rejestruje każdą operację użytkowników i tworzy automatyczne kopie zapasowe.
Serwis jest w pełni responsywny i działa szybko mimo dużej ilości danych i integracji. Przede wszystkim odpowiada na potrzeby pasażerów poruszających się po całej metropolii.

