JoggFit: Biegaj i zdobywaj prawdziwe medale!
JoggFit zmienia sposób uczestnictwa w wyzwaniach biegowych, łącząc wirtualne biegi z prawdziwymi nagrodami.
Spis treści
Table of Contents
JoggFit zmienia sposób uczestnictwa w wyzwaniach biegowych, łącząc wirtualne biegi z prawdziwymi nagrodami.
Bazując na rosnącym trendzie wirtualnych zawodów sportowych, stworzyliśmy platformę, która łączy cyfrowe śledzenie aktywności z prawdziwymi, fizycznymi nagrodami. Krótkie wyzwania biegowe z realnymi medalami motywują użytkowników do aktywności.
Z JogFit możesz brać udział w zawodach w dowolnym miejscu i czasie, a po ukończeniu wyzwania otrzymasz fizyczny medal wysłany prosto do Twojego domu. Aplikacja automatycznie zbiera dane o Twoich aktywnościach, dzięki czemu skupiasz się wyłącznie na bieganiu.
A gdy pokonujesz kolejne kilometry, odkrywasz wirtualne pocztówki z ciekawostkami o trasie, co dodatkowo umila Ci bieganie i motywuje do kontynuowania aktywności.

Kim jest klient
Trofea.pl to polski producent medali i trofeów sportowych z wieloletnim doświadczeniem w dostarczaniu nagród na wydarzenia sportowe. Firma, obserwując zmieniający się rynek i trend wirtualnych zawodów, postanowiła rozszerzyć swoją działalność o organizację wirtualnych biegów.
Firma poszukiwała rozwiązania, które:
- Przełamie barierę między światem cyfrowym a fizycznymi produktami
- Stworzy nowy kanał przychodów poprzez organizację wirtualnych biegów
- Dotrze do osób preferujących indywidualny trening zamiast masowych imprez
- Zbuduje społeczność biegaczy wokół marki
Cele projektu
- Bieganie z fizyczną nagrodą – Stworzenie aplikacji, gdzie ukończenie wirtualnego wyzwania skutkuje otrzymaniem prawdziwego medalu
- Automatyczne śledzenie – Wdrożenie integracji z popularnymi platformami fitness, aby bezwysiłkowo monitorować aktywność użytkowników
- Wciągające doświadczenie – Zaprojektowanie funkcji takich jak interaktywna mapa z punktami kontrolnymi i wirtualne pocztówki dla zwiększenia zaangażowania
- Płatne wyzwania – Opracowanie modelu biznesowego dla organizacji płatnych biegów wirtualnych
- Prostota i wygoda – Stworzenie intuicyjnego interfejsu, który zachęca do regularnego korzystania z aplikacji
Wyzwania
Zbieranie aktywności z różnych platform
Musieliśmy stworzyć system, który potrafi zbierać i przetwarzać dane z różnych źródeł: Apple Health, Google Health i Stravy.
Wyzwaniem było dostosowanie się do zmiany z Google Fit na Google Health, która nastąpiła w trakcie projektu. Nowa platforma była wówczas w wersji beta i oferowała ograniczone funkcje.
Użytkownik miał otrzymać jednolite doświadczenie niezależnie od urządzenia, z którego korzysta.
Przetwarzanie ogromnej ilości danych
Aplikacja musiała przetwarzać setki tysięcy rekordów aktywności generowanych przez użytkowników.
Każda aktywność zawierała szczegółowe informacje o trasie, prędkości, tempie, spalonych kaloriach i innych parametrach.
Wyzwaniem było przechowywanie tych danych w sposób umożliwiający szybkie przetwarzanie i analizę.
Rozbudowana walidacja aktywności
Aby zapewnić uczciwość w wyzwaniach, system musiał rozpoznawać i klasyfikować rodzaje aktywności.
Musieliśmy stworzyć algorytm, który odróżni bieganie od jazdy na rowerze czy spaceru, bazując na parametrach takich jak prędkość i dystans.
Było to szczególnie trudne w przypadku Google Health, które nie dostarczało tak szczegółowych danych jak Apple Health.
Wyróżnienie się na rynku aplikacji fitness
Rynek aplikacji fitness jest niezwykle nasycony, co stanowiło wyzwanie marketingowe.
Musieliśmy stworzyć unikalną propozycję wartości, która przyciągnie użytkowników zmęczonych standardowymi aplikacjami do śledzenia aktywności.

Nasze rozwiązanie
Technologie
- Frontend (mobile): React Native z Expo – zapewniło szybki rozwój i natywne wrażenia na iOS i Androidzie
- Backend: NestJS – modularna architektura backendu oparta na REST API, w pełni zbudowana w TypeScript
- Autoryzacja: Auth0 – gotowe rozwiązanie do zarządzania użytkownikami
- Baza danych: PostgreSQL – z wykorzystaniem typu JSONB dla elastycznego przechowywania danych
- Hosting i infrastruktura: DigitalOcean (App Platform, Managed Database, Redis, Spaces)
- CI/CD: GitHub Actions – do automatycznego budowania, testowania i wdrażania aplikacji

Kluczowe funkcje
Integracja z platformami fitness
JogFit integruje się z popularnymi platformami:
- Automatyczne pobieranie danych z Apple Health
- Integracja z Google Health mimo jego ograniczeń w wersji beta
- Możliwość połączenia z kontem Strava dla entuzjastów tej platformy
- Jednolity model danych pozwalający na spójne przetwarzanie aktywności z różnych źródeł
Wirtualne biegi z realnymi nagrodami
Platforma oferuje unikalne połączenie świata cyfrowego z fizycznym:
- Różnorodne wyzwania biegowe dostępne w aplikacji
- Możliwość dołączania do płatnych i bezpłatnych biegów
- Automatyczne śledzenie postępu w wyzwaniu
- Wysyłka fizycznego medalu po ukończeniu wyzwania
Interaktywna mapa z punktami kontrolnymi
Zwiększa zaangażowanie uczestników:
- Wizualizacja trasy biegu w aplikacji
- Punkty kontrolne odblokowywane po pokonaniu określonego dystansu
- Możliwość śledzenia swojego postępu na mapie
- Porównywanie swojego tempa z innymi uczestnikami
Wirtualne pocztówki z trasy
Unikalny element zwiększający zaangażowanie:
- Cyfrowe pocztówki z ciekawostkami odkrywane w miarę pokonywania trasy
- Informacje o miejscach, przez które prowadzi wirtualna trasa
- Element edukacyjny i rozrywkowy zwiększający motywację
- Kolekcjonowanie pocztówek jako dodatkowa zachęta

Podobne rozwiązania dla Twojej organizacji
Pomysły z JogFit można przenieść na różne obszary e-commerce i wellness:
Aplikacje lojalnościowe z fizycznymi nagrodami
- Cyfrowe programy lojalnościowe z realnymi nagrodami
- Gamifikacja procesu zakupowego w Twoim e-commerce
- Motywowanie klientów do regularnych zakupów przez wyzwania
Platformy wellness dla firm
- Aplikacje wspierające zdrowie i aktywność pracowników
- Wyzwania zespołowe budujące ducha współpracy
- Programy wellbeing z systemem nagród dla pracowników
E-commerce z elementami wyzwań
- Wzbogacenie doświadczenia zakupowego o element wyzwań
- Nagradzanie klientów za określone zachowania zakupowe
- Budowanie społeczności wokół marki i produktów
Aplikacje eventowe z nagrodami
- Platformy dla uczestników konferencji i wydarzeń
- Gamifikacja uczestnictwa w targach czy szkoleniach
- Cyfrowo-fizyczne doświadczenia dla zwiększenia zaangażowania
Skontaktuj się z nami
Zainspiruj się naszym podejściem do JogFit i pomyśl, jak możemy połączyć świat cyfrowy z fizycznym w Twojej organizacji.
Skontaktuj się z GMI Software i porozmawiajmy, jak możemy razem stworzyć rozwiązanie, które przyniesie realne korzyści biznesowe i zaangażuje Twoich klientów!