Year 2025Timeline 8 weeksRole Product, CRO, Next.js, Android app
CRO landing + MMA matchmaking app

Gallery
Challenge
Fight-Match combined a product landing page with partner matching, chat, and an events calendar.
Solution
Wdrożenie objęło architekturę, interfejs i funkcje opisane w zakresie projektu.
Supabase Realtime + RLS for chat and athlete data
Geolocation + Swipe & Match instead of Facebook groups
Telegram Mini App and .ics / Google Calendar export
This project shows a scope we can repeat in a similar engagement.
Results
LCP (landing)
MeasuredBefore
6.0s
After
0.8s
Measurement period: Wczesny prototyp vs wdrożenie produkcyjne, 2025, PageSpeed Insights (mobile)
Metric definition: Largest Contentful Paint dla strony głównej, dane laboratoryjne
View data sourceLanding conversion
Client dataBefore
2.1%
After
18%
Measurement period: Pierwszy miesiąc po starcie landingu
Metric definition: Udział sesji zakończonych zapisem do Alpha, dane z analityki projektu
Figures reported by the client from their analytics or CRM.
Alpha signups
Client dataBefore
0
After
5,000
Measurement period: Pierwszy miesiąc po starcie landingu
Metric definition: Liczba zapisów na listę Alpha zebranych przez formularz
Figures reported by the client from their analytics or CRM.
Active athletes
Client dataBefore
0
After
2,500
Measurement period: Pierwsze miesiące po starcie aplikacji
Metric definition: Liczba zawodników z co najmniej jedną aktywnością w aplikacji
Figures reported by the client from their analytics or CRM.
Stack and scope
Design tailored to every device


The care agency ran a slow WordPress site with no German version and no form that finished recruitment. Candidates dropped off on calls and emails before an offer existed.

The clinical dietitian had no website — no EBM authority in Google, no online booking. Patients couldn't check calorie needs before a visit.
Next step
Let's define the key features, user journey and scope of the first version.
Discuss an appSee other work