w przedsprzedaży racketup.pl

Racket Up — społeczność tenisowa z systemem rezerwacji u trenerów.

Mobilna aplikacja iOS i Android (Kotlin Multiplatform — wspólny kod): profile graczy, ranking ELO, eksploracja klubów i partnerów, rezerwacja treningów u trenerów. Trenerzy mają osobne profile z kalendarzem, listą usług i obsługiwanymi kortami. W przedsprzedaży.

Rola Założyciel, deweloper, projektant UX
Czas trwania Od 2025
Tagi Mobile · Marketplace · Sport · B2C · KMP
Technologie
Kotlin MultiplatformCompose MultiplatformSupabasePostgreSQL
01Problem

Tenisiści-amatorzy w Polsce (a jest ich kilkaset tysięcy) nie mają łatwego sposobu znaleźć partnerów do gry na swoim poziomie. Facebookowe grupy są chaotyczne, kluby często nie organizują meczy między grupami.

Rezerwacja treningu u trenera to dziś telefon, SMS, ustalanie wolnych terminów przez tygodnie. Trenerzy z kolei zarządzają zapytaniami w Excelu i kalendarzu Google, tracąc godziny tygodniowo na koordynację.

Brak centralnego miejsca, gdzie można zobaczyć kto gra w okolicy, jaki ma poziom, jakie są lokalne kluby z dostępnymi kortami, którzy trenerzy działają w danym mieście i kiedy mają wolne terminy.

02Rozwiązanie

Mobilna aplikacja społecznościowa z profilami graczy, rankingiem ELO (samouczący się), eksploracją lokalnych klubów i graczy w pobliżu. Aplikacja działa natywnie na iOS i Android dzięki Kotlin Multiplatform.

**Dwa typy kont w jednej aplikacji.** Gracz: przegląda trenerów w okolicy, rezerwuje treningi, gra mecze, śledzi ranking. Trener: zarządza swoim profilem (oferta usług, obsługiwane korty, cennik), prowadzi kalendarz rezerwacji, otrzymuje zapytania od graczy, akceptuje lub odrzuca terminy.

Dziennik aktywności pokazuje historię meczy i treningów, postępy w rankingu, statystyki. Grywalizacja przez znaczki za osiągnięcia. Walidacja przed startem przez listę oczekujących na racketup.pl.

2 role
Gracz i Trener — w jednej aplikacji
KMP
Kotlin Multiplatform — wspólny kod iOS i Android
40%
oszczędność dzięki wspólnemu kodowi vs. natywnie
03Widoki
Racket Up - widok Dziś z nadchodzącym meczem
Widok "Dziś" — nadchodzące mecze, najbliższe rezerwacje, podsumowanie tygodnia
racketup.pl
Racket Up - strona zapisu na listę oczekujących na racketup.pl
Landing page — walidacja przedsprzedażowa na racketup.pl
Racket Up - eksploracja klubów i graczy w pobliżu
Explore — kluby, gracze i mecze w okolicy z geolokalizacją
04Wnioski
  • Dwustronny marketplace (gracze + trenerzy) w jednej aplikacji to większe wyzwanie produktowe, ale dużo silniejszy efekt sieciowy niż osobne aplikacje dla każdej roli.
  • Walidacja przedsprzedażowa przez landing + listę oczekujących pozwala zmierzyć realne zainteresowanie przed wydaniem dużych pieniędzy na development.
  • Kotlin Multiplatform dla aplikacji B2C działa świetnie — UI natywne (SwiftUI / Compose), logika wspólna, oszczędność ok. 40% kosztów.
  • Grywalizacja działa w społeczności sportowej — ranking ELO i znaczki za osiągnięcia napędzają retencję, kalendarze i rezerwacje napędzają realny przepływ pieniędzy.
Masz podobny problem?

Zbudujmy razem coś, co dowiezie.

Umów 30-minutową rozmowę. Sprawdzimy, jak doświadczenie z FlotaOS i Racket Up przekłada się na Twoje wyzwanie.