Built a short-video platform for the padel community from scratch. Solo — design, development, and deployment.
What it does
Players upload match highlights, discover other players, organise squads, and chat with teammates. Pro subscribers get advanced analytics, unlimited uploads, and a verified badge.
How it was built
Flutter for cross-platform iOS/Android. Firebase for auth, database, and storage. RevenueCat for subscriptions. Figma for the full design system — editorial black/white aesthetic, Inter typography, 3px border language throughout.
The hard parts
Navigating Apple's App Store review process solo — multiple rejection cycles covering UGC compliance, Sign in with Apple, in-app purchase configuration, and banking setup. Every rejection was a lesson in reading guidelines carefully and communicating precisely with reviewers.
SMASH — Padel Videos & Squads
Built a short-video platform for the padel community from scratch. Solo — design, development, and deployment.
What it does
Pla...