Year 2025Timeline 8 weeksRole Product, CRO, Next.js, Android app
LCP (landing): 6.0s → 0.8s · Landing conversion: 2.1% → 18%
A conversion landing and MMA matchmaking app — Alpha waitlist, Swipe & Match, chat, and a sparring calendar.

Gallery
Problem
A combat-sports startup needed a fast funnel: a landing for Alpha signups and a platform where athletes find sparring partners instead of hunting Facebook groups.
Solution
I built a conversion landing (LCP < 0.8s, 18% conversion) and a Swipe & Match app with real-time chat, Telegram Mini App, and an events calendar.
Landing 100% CRO — hero, social proof, Alpha signup above the fold
LCP < 0.8s via Server Components and image optimization
Supabase Realtime + RLS for chat and athlete data
Geolocation + Swipe & Match instead of Facebook groups
Telegram Mini App and .ics / Google Calendar export
Results
LCP (landing)
Before
6.0s
After
0.8s
Landing conversion
Before
2.1%
After
18%
Alpha signups
Before
0
After
5,000
Active athletes
Before
0
After
2,500
5,000 landing signups in the first month. 2,500 active athletes in the app, 180+ spars per week, D30 retention 68%.
“5,000 signups in the first month. The landing paid for itself in two weeks — 18% conversion vs the previous 2%.”
Stack and scope

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
Tell us about your project — we'll prepare a quote and rollout plan.
I want a similar siteSee other work