Przejdź do treści
FitSherpa – spersonalizowany trener w Twojej kieszeni
Produkt własny

FitSherpa – spersonalizowany trener w Twojej kieszeni

Mobile · Health & Fitness

FitSherpa — spersonalizowany trener w Twojej kieszeni

Aplikacja mobilna, która generuje plany treningowe oparte o AI, prowadzi przez sesję krok po kroku i pokazuje realny postęp — dla osób, które chcą trenować mądrze bez płacenia za personalnego trenera.

App Store Google Play Zobacz funkcje

Klient chdr.tech (produkt własny)

Platformy iOS · Android

Rola Design · Development · DevOps

Rok 2026

FitSherpa - ekran główny

Case study

Cyfrowy trener, który zna Twój kalendarz, sprzęt i cel

Większość aplikacji fitness wymaga abonamentu albo kompromisu — albo gotowy plan, albo trening na żywo. FitSherpa łączy oba światy: dopasowany plan generowany na podstawie krótkiego onboardingu, prowadzona sesja z notowaniem serii oraz realny tracking postępów w czasie.

Wyzwanie

Stworzyć produkt, który w 60 sekund od pobrania da użytkownikowi spersonalizowany plan treningowy — bez wiedzy fachowej, bez ankiet, bez ręcznego konfigurowania. Plan musi być realny do wykonania w warunkach użytkownika (czas, sprzęt, cel) i ewoluować z postępem.

Rozwiązanie

Cross-platformowa aplikacja Flutter z backendem Supabase i AI generującym plany treningowe poprzez Edge Functions. Onboarding 4-pytaniowy, automatyczne generowanie planu, prowadzona sesja z RPE/RIR, historia obciążeń i zdjęć sylwetki, pełna lokalizacja PL/EN, logowanie Google & Apple.

Najważniejsze funkcje

Wszystko, co trener powiedziałby Ci na pierwszej sesji

Każda funkcja powstała po realnym pytaniu: „a co, jeśli użytkownik nie wie, ile powinien podnosić?”, „a co, jeśli zapomni co robił tydzień temu?”, „a co, jeśli nie ma sprzętu?”. Odpowiedzią są poniższe moduły.

Generowanie planu przez AI

Onboarding zbiera czas tygodniowo, lokalizację, sprzęt i cel — AI dobiera ćwiczenia, serie i progresję. Plan jest gotowy zanim użytkownik wyjdzie z onboardingu.

Prowadzona sesja treningowa

Tryb krok-po-kroku z animacjami ćwiczeń, polem do wpisania powtórzeń i ciężaru, automatycznym zapisem oraz RPE/RIR dla świadomej intensywności.

Historia obciążeń

Przy każdej serii pokazujemy ile użytkownik podniósł ostatnio na tym ćwiczeniu — koniec ze zgadywaniem czy „dzisiaj jestem słabszy”.

Wolny trening

Nie zawsze wszystko idzie z planu. Tryb Free Workout pozwala dodawać ćwiczenia w locie, w widoku listy lub guided — z pełnym zapisem do historii.

Zdjęcia postępu

Po każdym treningu opcjonalny prompt do dodania zdjęcia sylwetki — galeria w czasie pokazuje rzeczywiste zmiany w ciele, nie tylko liczby.

Statystyki i mierniki

Wykresy postępu na ćwiczeniu, łączny tonaż, częstotliwość treningów, pomiary obwodów ciała oraz ważenia z historią. Wszystko w jednym miejscu.

Apple & Google Sign-In

Logowanie jednym przyciskiem zgodne z wytycznymi obu sklepów. Brak haseł, pełen onboarding od pierwszego ekranu do gotowego planu.

PL / EN

Pełna lokalizacja interfejsu w dwóch językach, łącznie z nazwami planów i powiadomieniami push o treningu.

Powiadomienia o treningu

Inteligentne przypomnienia w wybranych godzinach — w dni, w które według planu czeka trening. Nigdy nie spamują w dni odpoczynku.

UI

Spójny dark-theme zaprojektowany pod siłownię

Ekrany testowane na realnym świetle siłowni — wysoki kontrast, duże pola dotyku na pocone palce, animacje subtelne i nieinwazyjne.

Ekran główny Plan treningowy Sesja treningowa Lista ćwiczeń Statystyki Profil

Stack technologiczny

Cross-platform, serverless, gotowe na skalę

Architektura dobrana tak, żeby jeden zespół utrzymywał iOS i Androida bez kompromisów, a koszty backendu rosły dopiero przy realnym ruchu użytkowników.

Flutter Dart Supabase (Postgres) Supabase Edge Functions Supabase Storage Riverpod go_router OpenAI / LLM Sign in with Apple Google Sign-In Local Notifications flutter_animate App Store Connect Google Play Console

Masz pomysł na podobny produkt?

Robimy w chdr.tech aplikacje mobilne i webowe od pierwszej kreski w Figmie po publikację w sklepach. Porozmawiajmy.

Skontaktuj się z chdr.tech