
This was a personal project — as an existing user, I was familiar with real pain points in the app. The goal was to train my UX muscles while validating whether other users experienced similar issues.
“Find the biggest pain points of search flow in the booking process and help users get what they want by solving them.”

Explore the problem space through user research and competitive metrics.
Synthesize findings and prioritize problems by impact.
Explore design solutions through brainstorming and layout variations.
Refine solutions and conduct user testing for validation.
5 participants total: 2 working adults (20s–30s, tech industry, occasional users) and 3 informal street interviews — 4 uncles aged 50s–60s who play badminton, 2 guys in their 20s, and 1 mom in her 40s playing table tennis.


Sports keyword proved more useful than venue. The current app showed all Singapore venues, which was overwhelming — recommendation: prioritize sport selection first.
Studied sports apps plus e-commerce and audio services to understand industry-standard search practices — learning that features varied based on the type of search experience and what users expect from search flows.

Findings were synthesized into a clear problem definition, plus a set of “good to have” ideas to revisit later.

Explored multiple screen variations for search activities, options, and results — testing different numbers of search fields, sorting/filtering options, and result layouts.





“As I actually use the Active SG mobile app, I always had pain points and areas I would like to fix. But I was missing something important, which was to validate those pain points with multiple users.”
The app's diverse persona base of local Singapore residents required scope definition to separate relevant pain points — and the importance of getting all feedback before going into fixing mode with my own bias.
Next steps: continue with usability testing and iteration, and explore other app sections for a more holistic experience improvement.