Klient

Lider rynku rowerowego w Polsce

Data wdrożenia

Luty 2023

APLIKACJA DLA WŁAŚCICIELI ROWERÓW

Opis projektu

Celem projektu było stworzenie kompleksowej aplikacji mobilnej, która odpowie na potrzeby nowoczesnych rowerzystów, łącząc funkcje użytkowe, informacyjne i społecznościowe. Aplikacja miała umożliwiać użytkownikom śledzenie przebiegu tras, rejestrowanie parametrów jazdy w czasie rzeczywistym oraz zarządzanie stanem technicznym roweru poprzez cyfrową książkę serwisową.

Projekt obejmował opracowanie pełnego zakresu funkcjonalności, zaprojektowanie interfejsu UX/UI oraz przeprowadzenie testów jakościowych i funkcjonalnych. Efektem było nowoczesne rozwiązanie, które łączy technologię z pasją do jazdy na rowerze, wspierając użytkowników w codziennej aktywności i pielęgnacji sprzętu.

Główne wyzwania

Brak centralnego narzędzia wspierającego właścicieli rowerów – Potrzebne było rozwiązanie umożliwiające użytkownikom gromadzenie danych o rowerze, jego historii serwisowej i trasach w jednym miejscu.

Niska świadomość użytkowników o potrzebie regularnej konserwacji roweru – Celem było dostarczenie funkcji edukacyjno-przypominającej w postaci książki serwisowej z systemem powiadomień.

Brak integracji pomiędzy jazdą a zapisem parametrów treningowych – Niezbędne było wdrożenie licznika rejestrującego w czasie rzeczywistym dane dotyczące jazdy (czas, dystans, prędkość).

Ograniczone możliwości dzielenia się trasami i czerpania inspiracji od innych użytkowników – Projekt zakładał stworzenie mapy rowerowej z trasami opublikowanymi przez społeczność rowerową.

Zakres i przebieg realizacji projektu

Projekt rozpoczął się od wspólnego wypracowania koncepcji aplikacji i szczegółowego zakresu funkcjonalności odpowiadających potrzebom zarówno amatorów, jak i zaawansowanych rowerzystów.

Zespół UX przygotował architekturę informacji oraz makiety, które zostały przekształcone w projekt graficzny oddający charakter brandu Klienta – dynamiczny, aktywny i nowoczesny. Zadbano o ergonomię i intuicyjność interfejsu, biorąc pod uwagę różne warunki korzystania z aplikacji (np. jazda w rękawiczkach, światło słoneczne).

Na etapie developmentu powstała aplikacja mobilna w technologii PWA, z możliwością działania zarówno online, jak i offline, w tym z pełnym wsparciem GPS do śledzenia trasy. Implementację poprzedziło zaprojektowanie warstwy API oraz integracja z mapami, licznikami i lokalnym repozytorium danych, co zapewniło szybki dostęp do zapisanych informacji bez konieczności stałego połączenia z internetem.

Szczególną uwagę poświęcono optymalizacji wydajności aplikacji, jej responsywności na różnych urządzeniach oraz dokładności rejestrowanych parametrów jazdy.

Kluczowe komponenty rozwiązania

Kluczowe komponenty aplikacji  zostały zbudowane w oparciu o nowoczesny stos mobilny, umożliwiający zarówno responsywność, jak i wysoką wydajność działania. Licznik rowerowy w czasie rzeczywistym wykorzystuje natywne interfejsy dostępu do sensorów urządzenia (GPS, akcelerometr), umożliwiając precyzyjny pomiar parametrów jazdy, takich jak prędkość, dystans i czas. System zapisu i wizualizacji trasy korzysta z map Google Maps API (lub OpenStreetMap w wersji alternatywnej) oraz warstwy do przechowywania śladu GPS z możliwością analizy przebiegu trasy po zakończonej aktywności.

Cyfrowa książka serwisowa została oparta o lokalne repozytorium danych z synchronizacją w chmurze, co pozwala użytkownikowi na dostęp do historii przeglądów bez względu na urządzenie, z zachowaniem historii zmian i statusów. Moduł mapy rowerowej pełni rolę katalogu społecznościowego – wykorzystano bazę danych NoSQL do dynamicznego pobierania i prezentowania tras zapisanych przez innych użytkowników, z uwzględnieniem filtrów i geolokalizacji.

Dodatkowo zastosowano architekturę offline-first, umożliwiającą rejestrowanie danych bez dostępu do sieci i ich późniejszą synchronizację. W warstwie frontendowej wykorzystano technologie takie jak React Native lub Flutter (lub PWA z Progressive Enhancement), zapewniające wydajność i multiplatformowość, natomiast backend został dostosowany do obsługi danych telemetrycznych i przetwarzania ich w czasie rzeczywistym.

Usługi dodatkowe

Książka serwisowa roweru

Umożliwia zapisywanie historii napraw, przeglądów i konserwacji konkretnego roweru.

Licznik rowerowy w czasie rzeczywistym

Rejestruje na bieżąco dane dotyczące jazdy, takie jak dystans, prędkość i czas.

Śledzenie trasy na mapie z zapisem GPS

Pozwala użytkownikowi odtworzyć dokładną trasę przejazdu i analizować ją po zakończeniu jazdy.

Mapa z trasami społeczności

Prezentuje trasy opublikowane przez innych użytkowników, które można podejrzeć, ocenić i zapisać jako inspirację.

Offline mode

Aplikacja umożliwia zapisywanie jazdy bez aktywnego połączenia, synchronizując dane później.

Powiadomienia o konieczności przeglądu

System przypomina o serwisie roweru na podstawie przejechanego dystansu lub upływu czasu.

Podsumowanie

Wdrożenie aplikacji okazało się dużym sukcesem zarówno dla marki, jak i dla społeczności rowerowej.

Aplikacja znacząco zwiększyła zaangażowanie użytkowników, oferując im realną wartość w postaci narzędzia do monitorowania aktywności, dbania o stan techniczny roweru oraz odkrywania nowych tras.

Dzięki dopracowanemu interfejsowi i funkcjom opartym o potrzeby użytkowników, projekt spotkał się z pozytywnym odbiorem i stał się elementem budującym lojalność wobec marki.

Porozmawiajmy o

Twoim projekcie

    Top