Flybuys and Woolworth’s rewards system are so rewarding, especially when you are frequently doing your grocery shopping from them. But collecting points can be a little challenging as you have to bring your old receipts from your previous purchases to be scanned.

my role & process

My role was to conduct User Research to validate the idea and create Visual Design. For this, I used the Design Thinking model as my process as it helps me understand my users and systematically apply these techniques to solve problems creatively and innovatively.


Gain an empathic understanding of the problem you are trying to solve. 

I set out to search for any services that are currently on the market offering solutions to the problem. I found out Flybuys and Woolworths both have an app, but it only shows points of the user and history of the purchases.

I set up interviews to further understand “Why” users need a solution to this problem. But before that, I set up interview objectives, target audience, and questions before starting the interviews.


• Define how often the users find themselves in a situation when they don’t have their previous receipts to collect points.

• Define how they solve this problem. What tools and approaches they use?

Target audience

I selected to interview different types of users both male and female, with either Fluybuys or Woolworth's rewards membership, and people with different familiarity with technologies.


Synthesise all the information to define the core problems that you have identified up to this point.

Main takeaways from the interview:

• Eight said they always forget to carry their previous receipts.

• Six said they cut out the part of the barcode and keep that in their wallet/purse

• Four take pictures of the barcode and keep it on their phones.

• Five said they forget carrying their rewards cards.

• Three said they end up missing on good deals

• Two said they would have the previous receipts, but they would forget to scan them during checkout.

Pain Points

I analysed the research results and noticed users similar behaviour and pain points.

• 8/10 always forget carrying their previous purchase receipts.

• Users feel frustrated to collect points.

• Users were complaining about missing out on deals as they do not have access to the weekly printed magazine.

• The current apps do not support documenting of their receipts automatically.


Creating an app that supports both Flybuys and Woolworths rewards programs providing users better ways to document and collect rewards points. Plus remind them when they are in a store to scan the coupon and show them expiring rewards coupons. Show latest deals and tips on how to collect more points.


Identify new solutions to the problem statement, and start to look for alternative ways of viewing the problem.

With the problem statement identified. I started generating ideas for the features of my app and design its structure. I sketched the main User Flow, which helped me to detect & guide all possible actions done by the user.

Low & High Fidelity Wireframes

The next step was to test design ideas and put them on to paper and digital. I started with Low Fidelity, Mid Fidelity and the High Fidelity wireframes. With this I was able to cost-efficiently test my design and iterate it based on user’s feedback.

Mobile Gestures

A key consideration for building mobile app UIs has to do with your fingers. Unlike web wireframes, mobile wireframes depict user interfaces that are gesture-driven. To navigate mobile user interfaces, you’ll need to use your fingers in certain ways. Knowing which gestures are appropriate, and how to communicate these gestures is important.


A prototype helps you to run through the entire app, tying up any loose ends, and evaluating its design.

Here are the few key learnings from the project. Always prototype your product to make it look like a finished product. Secondly, Learn to ask for feedback. It’s going to hurt, but remember, you are not your design. And finally, learn to focus on your users try to step into their shoes and empathise.