
Brand, product design and a full-stack app with live payments. RONDO is my work end to end.

The challenge.
RONDO puts amateur football and futsal in one place: find a match nearby, join, pay, play in competitions and organise a team, all in one app.
I created the brand and a mobile-first design system, then engineered the application in Next.js, TypeScript and Supabase, with separate journeys for players and organisers and real payments through PayMongo.
The work.
A brand built from zero
Created the RONDO brand direction, mark, wordmark, typography, color system and usage rules.
A complete, user-centred design system
Designed mobile-first information architecture and reusable components for discovery, profiles, games, communities, tournaments and organizers.
Production-grade, full-stack build
Built the Next.js and TypeScript application with Supabase authentication, PostgreSQL, storage and real-time capabilities.
Real matches, real money
Implemented match discovery, joining, hosted PayMongo checkout, wallets, automatic refund rules, live chat and organizer dashboards.
Tournaments and community
Built knockout/league tournament management, standings, player statistics and community content flows.
The public app demonstrates the real onboarding, match discovery and player journey.

The outcome.
A live product, not a mockup: one app connecting match discovery, payments, social features and organiser operations for two very different kinds of user.
