Przejdź do treści
Condictor Studio
Rowerzysta Podróżnik

Rowerzysta Podróżnik - system rezerwacji wypraw

Serwis biura turystyki rowerowej z systemem rezerwacji: trasa dzień po dniu, mapy szlaków, typ terenu, noclegi i prognoza pogody na termin wyjazdu.

Wizualizacja serwisu Rowerzysta Podróżnik: górska trasa rowerowa oraz karty najbliższych wypraw z terminami i cenami
Realizacja z 2016 roku: wyprawa rowerowa opisana dzień po dniu i rezerwowana bez kontaktu telefonicznego.
Klient
Rowerzysta Podróżnik
Rok
2016
Stack
PHP · HTML5 · CSS3 · AJAX · jQuery · RWD · Dedykowana architektura systemu

Efekt
System rezerwacji wypraw z trasą dzień po dniu, mapami szlaków, typem terenu i prognozą pogody na termin wyjazdu

Rowerzysta Podróżnik to biuro turystyczne organizujące wyprawy rowerowe. Klient nie potrzebował katalogu wycieczek — potrzebował serwisu, w którym podróżny sam sprawdzi, co go czeka dzień po dniu, i od razu zarezerwuje miejsce. To najbogatszy funkcjonalnie projekt w naszym starszym portfolio i do dziś punkt odniesienia w rozmowach o systemach rezerwacyjnych.

Wyzwanie

Wyprawa rowerowa nie jest produktem z jednym zdjęciem i ceną. Decyzja zależy od szczegółów: liczby kilometrów dziennie, terenu, noclegów i warunków na trasie. Serwis miał zebrać te informacje przy konkretnej wyprawie, żeby użytkownik mógł ocenić ją przed rezerwacją.

Drugi problem jest strukturalny. Wyprawa to nie jedna podstrona, tylko obiekt złożony z dni, z których każdy ma własną trasę, teren i nocleg. Trzeba było opisać to raz, w jednym modelu, żeby dodanie kolejnego wyjazdu nie oznaczało budowania nowej strony od zera. Architekturę treści projektowaliśmy więc wokół wyprawy, nie wokół menu.

Trzecie ograniczenie: cała ta gęstość informacji musiała zmieścić się w widoku, który nie przytłacza. Podróżny ma zobaczyć całość i móc wejść w dowolny dzień — bez przewijania dwudziestu ekranów i bez przeładowywania strony przy każdym kliknięciu.

Co zbudowaliśmy

  • System rezerwacji wycieczki działający bezpośrednio w serwisie — decyzja i rezerwacja w jednej sesji, bez przenoszenia klienta na telefon.
  • Widok pojedynczej wyprawy z trasą dzień po dniu — pełny przebieg wyjazdu jako struktura danych, nie jako opis w akapicie.
  • Mapy ze szlakami dla poszczególnych etapów wyprawy.
  • Typ terenu przypisany do odcinka — informacja, która u rowerzysty realnie decyduje o zapisie.
  • Miejsce noclegowe przy każdym dniu trasy.
  • Prognozowana pogoda na czas wycieczki, podpięta do terminu wyjazdu.
  • Architektura treści zaprojektowana wokół wyprawy — nowy wyjazd to nowy wpis, nie nowy projekt wdrożeniowy.
  • Doładowywanie danych przez AJAX, żeby przeglądanie wypraw nie przeładowywało całej strony.
  • W bliźniaczym projekcie dla Via Verde doszły: rezerwacja online przez dedykowany formularz, galerie oraz archiwum odbytych wypraw.

Jak to działało

Rdzeniem była dedykowana architektura systemu: wyprawa jako rekord z podrzędnymi dniami, a nie zestaw ręcznie robionych podstron. Dzięki temu ten sam dzień zasilał kilka miejsc widoku naraz — listę etapów, mapę i podsumowanie noclegów. Prognoza pogody była dołożona do terminu wyprawy, żeby odpowiadać na pytanie, które w telefonie wracało najczęściej.

Rekord nadrzędny z podrzędnymi dniami, z których dane rozchodzą się do listy etapów, mapy szlaku i podsumowania noclegów, a termin wyjazdu podpina prognozę pogody
Jeden dzień trasy zasila kilka miejsc widoku naraz — dlatego wyprawa jest rekordem, a nie zestawem podstron.

Warstwę interakcji zbudowaliśmy w PHP z jQuery i AJAX-em. Przeglądanie kolejnych dni i kolejnych wypraw odbywało się bez pełnego przeładowania strony, co w 2016 roku nie było standardem, a przy tak gęstym widoku decydowało o tym, czy da się go w ogóle wygodnie czytać.

Ten sam schemat powtórzyliśmy dwa lata później dla Via Verde — firmy działającej od 2013 roku, organizującej wyprawy rowerowe po Polsce i Europie. Tam nacisk przesunął się na rezerwację przez dedykowany formularz oraz na archiwizację odbytych wypraw, która sama zaczęła pracować na sprzedaż kolejnych wyjazdów.

Efekt

Biuro dostało serwis, w którym użytkownik mógł przejrzeć przebieg wyprawy dzień po dniu i przejść do rezerwacji bez opuszczania witryny. Dedykowana architektura porządkowała trasę, mapy, teren, noclegi i prognozę w jednym widoku.

Nie mamy danych potwierdzających wpływ na sprzedaż, liczbę telefonów ani czas obsługi, dlatego nie przedstawiamy tych korzyści jako zmierzonych rezultatów.

Dlaczego to ważne dziś

Rezerwacje, kalendarze dostępności, konfiguratory i widoki złożonych produktów to nadal ten sam typ pracy: system, nie strona. Zmieniła się warstwa techniczna i poprzeczka. Dziś budujemy to jako aplikację od zera w Next.js — z panelem dla obsługi, integracją płatności, powiadomieniami i realną obsługą dostępności miejsc.

Jeśli chcesz najpierw sprawdzić, czy pomysł się broni, zaczynamy od MVP w 4–6 tygodni albo od projektowania i planowania, gdzie ustalamy zakres i architekturę przed wydaniem budżetu na budowę.

Ten case trzymamy w portfolio z jednego powodu: kiedy mówimy „od dawna budujemy systemy, nie wizytówki”, to jest dowód, nie hasło. Jak wygląda droga od pomysłu do wdrożenia, opisujemy w naszym procesie.

Masz podobne wyzwanie? Porozmawiajmy.

Wszystkie realizacje