Attended the General Assembly GAUXD13 course in second half of 2018, and finally checked this item off my personal to-do list.

The Why

Appreciated that our instructors asked this question at the beginning, as this helped me set my intention for the next 3 months. Personal goals of taking up this course was to find out the process of UX (what are the stages, how to carry out each stage, etc.) and how it can be applied in a business context. Of course, I was also hoping to have some hands-on practice with wireframing/prototyping tools.

Although the concept of UX was not a total stranger for me. I felt what I had learnt in school was great in theory, and I didn’t quite know how to apply it in business contexts. At the time I took up this course, I was working in a project where we designed a CRM product for internal users. This sounded like a great opportunity to learn and apply at the same time.

The Process

We were tasked to choose a few industries to focus on and come up with a list of problems. Initially I was tempted to use my work project as the assignment, but eventually I figured I needed to work on something else to keep things in fresh perspectives.

Pivot is easily the one thing I’ve taken away the most out of this course. It’s when your initial assumption was wrong and you’ve to ditch your ‘solution’ because it’s just not solving any problem. It’s hard when you realise that the problem you thought was a problem, isn’t actually a problem.


Planning itinerary on the go.


Chat with locals nearby for recommendations.


Chat app to link up tourists with locals nearby!

This image has an empty alt attribute; its file name is turfer-1.png

Ask the locals

When travelling overseas, we tend to depend on online reviews and ratings for dining, shopping and accommodation recommendations. But not everything is captured on the internet, and sometimes you’re just randomly exploring the place. The local store you stumbled upon might not have much helpful reviews, but it could possibly be a hidden gem, and who else better to ask than the locals around the area?

Iterations, from sketches to screens

With that idea in mind, I worked on this over a few iterations and tons of helpful feedback (both from users I’ve interviewed as well as instructors and classmates!). It was a complete deviation from the initial problem I assumed existed.

This image has an empty alt attribute; its file name is initialassumption.png
Initial assumption was that hotels needed something to improve customer experience when faced with long waiting queue. Tested this with POP by Marvel and was quickly proven wrong. Pivot time!

Drawing has never been my forte, so I started out rather uncomfortable with pen-and-paper sketching. But over the course, I’ve learned to appreciate sketching and I finally understood why some people say “sketch first, don’t jump to screens”. I was spending a lot of wasted time and effort on wireframing on Sketch. If not for the fact that I needed to pick up Sketch quickly for the purpose of this course, I would have gone with Balsamiq for basic wireframing instead.

When I showed people the second version, many commented that “TurfLove” sounded more like a dating app. I’m not well versed in branding, but that sounded like a feedback I should not ignore.

Invision proved to be of great help when it came down to getting constructive feedback and observing how people actually interacted with the product.

Itinerary on the go

And because I didn’t want my loading up screen to be empty or filled with words, I decided to whack a logo for the product as well! Especially fun since I’ve never done any logos before. The whole idea of Turfer was to allow people to chat with locals for their directions and recommendations.