top of page

JuicyReward
One-stop loyalty solution
Owner
Mission
My Role
Collaborate with
Tools
Juicyapp
Create design systems for member app, operation panels as well as reporting panel
Product vision, Information Architecture, Wireframe and flow design
Ashley Cheng - Visual designer
Sketch, Abstract, Invision
JuicyReward is a CRM & Loyalty suite for retail, F&B and many other industries. The suite offers point and redemption system, instant messaging, operation panels and an intuitive reporting panel.
To fit the needs for different industries, the design has to be versatile and scalable in order to fit different business needs.

What makes JuicyReward stand out?

Nimble and affordable
Membership features are integrated. Therefore easier and lower-cost to setup and maintain compared to traditional CRM solutions that have to setup costly plugins for specific business needs
For Business

No more embarrassing moment of holding up the queue and wait for the member app load up. Our solution integrates with Apple / Google pay wallet, even Whatsapp for handy access
It just works
For Members

Use case scenario
Joan arrived her favorite restaurant, ordered food and waiting for the meal. Then she saw a promotion sticker about membership.
She found that she can redeem food with member points, fairly achievable according to her frequency visiting this restaurant!
She scanned the QR code on it and registered an account with her phone number and minimal personal information. Then she added the member pass to Apple pay wallet.
Upon bill checking, she shown her Apple pay wallet to the waitress. Viola, one step closer to redeem food with her member points!
The Challenge

Keep our edge across cases
Our solution is capable of adapting different business needs, however we will have to define guiding principle to keep our edge across different cases.

Product features will evolve as we create more solution for different industries. Managing feature growth is an important step to prevent feature creep.
Manage feature growth

The definition of good usability change from time to time. To keep our solution intuitive, continuous optimization and design update is a necessity.
To be future-proof
Define Guiding Principles
With close collaboration with product team, we came up with the following guiding principles. These guiding principles are applicable across business, development and design.

Modular structure
Each membership feature should work independently, to mix and match for different cases

Look for
shortest path
Find the shortest path to achieve registration, earn and burn points success
With close collaboration with product team, we came up with the following guiding principles. These guiding principles are applicable across business, development and design.
Modular Information Architecture
With modular structure in mind, the information architecture of member app is versatile across different case. The following chart is the simplified version.

Straightforward Flows
Pursuing shortest path for every feature, the user flows capture minimum personal information, and created multiple eye-catching entry points for important features. The following wireframe and flow is designed for chained-restuarant cases.
Earn and Burn Point Flow Diagram
Integration between on-site purchase and check bill flow, restaurant POS and membership business rules

Receive Points Flow Diagram
Receive gifts on special occasion or accomplished achievement

Login and Register Flow Diagram
Aim for fastest and hassle free registration, therefore require minimum personal information and even won’t require password creation, for easier re-login in the future


If you would like to learn more about the working documents, please contact me and see if we could work it out :)
Manage Feature Growth
To target sustainable growth and prevent feature creep, we reached consensus to setup a main document, and branch out when we customize our solution to clients, just like how git works!


The versioning software of choice is Abstract. The main file is set as library in order to let branch project access the components.
To be future-proof? A reference from the automotive industry
The definition of good usability change from time to time. To keep our solution intuitive, continuous optimization and design update is a necessity. As a car enthusiast, I referenced how the automotive industry make concept cars and put them into production.

2010 Porsche Panemera - Image source: MotorTrend
Step 1:
Review the product we’re producing today
Through statistic review, we have insight about how the market react to the product, and whether our target audience is enjoying it. On top of that, we will also do heuristic evaluation from time to time to check if there’s any room for improvement.

2015 Porsche Mission E (Concept Car) - Image source: Porsche USA
Step 2:
Create a concept with wild imagination
Based on our insight above, it’s time too add wild imagination of how future interfaces can be without worrying about technical limitations first. Just pure imagination and consider what is a good interface. Is it intuitive? Is it carrying emotions? How will users benefit from this product?

2019 Porsche Taycan - Image source: Porsche USA
Step 3:
Tone down the concept for production
The concept above might be impossible to produce with today’s technology, but the spirit can. Here we will try to bound ourselves with technology limitations and turn the features in the concept into production ready design, the final product might be a little different to the concept, but one thing is sure, it is carrying the spirit.
The above practice aim for bringing insight about future visions for our product, and to be ahead of the time by innovating new user interfaces. By the time of writing, this concept has been approved internally and will carry out regularly in the future.
Mission accomplished?

Keep our edge across cases
A strong sense of following the guiding principle has been built up, our team is confident in delivering a versatile, modular and intuitive loyalty solution.

Referencing git concept from developers, so far it has proven to be beneficial for all parties to add input to the product without distorting it’s rigidity.
Manage feature growth

Our team is looking forward to practice the concept in the future. As described by design team lead, it is a win-win idea for both the product and our personal growth.
To be future-proof
bottom of page