loading...

Tipping App

Internship

Designer - team of 8

Design Agency Client Work

Mobile Application

Main Objective icon

Main Objective

Help client beta launching a mobile app on UX flows and visuals

Team icon

Team

Cross-functional Team of 9

Timeline icon

Timeline

3 Months

Result icon

Result

2.5x revenue & Successful Beta Launch

Background

Digital Tipping Solution

Client Project at Design Agency

2023 Summer, Toronto

Ornate letter A

S my last coop, I joined Tribal Scale, a Canadian innovation agency. I was handed a client project named "The Tipping App", aiming to build an app for service providers collecting and managing tips on mobile phone.

My team is a multi-discipline project team dedicating for one of the client projects. Hence, we work really closely with the clients, our agency engineers and PMs.

I was co-designing it with another junior designer, and we are both mentored by the lead designer. Although it is only a 3 months project which I didn't stay until the very end of the handoff process due to school terms start, I did participated in most decision making including SOW discussions, design style changes, flow cleanup (which I initiated). All of those are approved by client via weekly meetups and reports.

The outcome of the project is quite nice. There are more than 20 tasks completed, 100% client approval rate and satisfaction, as well as leading the client to sign another SOW which 2.5x the total income for the agency.

Woman with QR codeWaiter with QR code

Current Progress

Issues with the Current App

The client reached out to us after they have received the work from another designer team. The initial thought was to do a visual revamp and some code base cleanup for the beta launch of the application.

However, with the provided files, after a usability walkthrough, some key screens are missing when a service provider would like to start his/her shift. On a design level, this would results in bugs and unaddressed edge cases that would result in users getting stuck, which damages trust on both service providers, customers and many other parties involved.

Hence, I made the recommendation to prioritize flow cleanup before visual revamping, allowing engineering to establish a stable backend, before making any front end changes which risk being repeated work.

Fortunately, the client agreed the proposal and we moved on to a more challenging task than what SOW agreed.

Tipping intro image 1

The provided screens have saturated colors as backgrounds during some key frames, as well as simple cards which might cause trust issues with users.

There are missing states (error states, logic gaps, unconsidered edge cases) around the whole flow which is presented in the old file.

Tipping intro image 2Tipping intro image 3

The screens are presented in piles which it took us some time to analyze the actual flow, get them organized and recognize the use of each repeated screen.

How we approach

Our Game Plan

Game PlanGame Plan

Can't Wait?

Straight to result

Acquiring more information

Flow Walkthrough with Client

What other ways would be better to acquire information faster than consulting our client?

S
ituation

The first person showing up will be required to set up the shift with tip distribution mechanism, hours, etc. There is also no flow when tipping lead gets off shift.

S
ituation

There is no restrictions in when a person can go on shift or not.

R
ecommendations
  • Setup Biometrics and restrictions on the organization level to avoid frauds.
R
ecommendations
  • Tipping lead and employee should see slightly different screens.
  • Allow tipping lead to transition the power to people on shift, in case anything needs editing.
S
ituation

Customers are shown processing fees, given the option to include or not. Then pay. That is confusing and unclear.

S
ituation

Popup messages appear after submission and usually without actionable recommendations

Zoom call interface
R
ecommendations
  • including processing fee in tip total amount, as opposed to proving tip amount + processing fee.
  • Shorter flow so that customers can pay more easily.
R
ecommendations
  • Providing actionable error messages in real time, with context, upon entry of the data.
  • Including helper messages to guide the user.

We also conducted interviews with service providers in the industry. By seeing how they operate, how their reports are like, how they are splitting and managing tips as a team, gave us more inspirations on how to better design our app.

Research background

Empathy Journey Continued

SWOT Analysis

S

Strength

We gave the opportunities for SMB teams to manage their employees tipping situation. By giving the tip management part to service providers, it offloads management cost on companies, but also giving service providers more control on something that they should control.

W

Weakness

The main weakness in the current model is the integration. Lots of companies would have an integrated system on shifts, salary, tips, and human resources. The autonomous fashion of our app might challenge that mode.

O

Opportunity

Acting as a digital tipping app, the app pushes another wave in digitalization of tipping culture. This would allow customers to directly give the tips to service providers, no need to worry about restaurants might take any part of the tip.

T

Threat

We mainly worry about the adoption of the method, as well as the learning curve for service providers to self-manage their tips. That is why it is more crucial to have a smooth and guided path.

Design Features

Design Features

Start a Shift

Service providers would be able to set up the team's shifts for today with ease in management and great accuracy.

End Shift

Tipping lead would end the shift by transfering the responsibility to other team members, or continue to lead even if they are off shift.

Biometics Restriction

Verify service provider's geographic location when they want to start shift

Changing the Aesthetic

Visual Revamp - How we address

For Professional Theme, We...

Use Larger card designs

Use Larger card designs

Consistency throughout app

Consistency throughout app

Fix Contrast Issues

Fix Contrast Issues

Visual revamp illustrationVisual revamp illustration mobile

For a better visual experience, We...

Remove high saturation colors

Remove high saturation colors

Use a grey palette for background

Use a grey palette for background

Only use bright colors to highlight

Only use bright colors to highlight

Visual revamp illustrationVisual revamp illustration mobile

What we have acheived

Results

100%

Total tickets accepted rate

27

Completed
Tickets

21 out of 27

Client agrees on first draft

2

Extra contact signed

+180%

In generated revenue

18

Items in SOW addressed

Reflection & Learnings

Takeaways

This is the first time working in design agency which is quite a new experience. The work is relatively fast paced and highly dependent on clients. This means it is not necessarily a designer as the final stakeholder. I learned lots of ways to communicate my thoughts, present my work and negotiate. Great thanks to my mentor Eadaoin, Lance and Krishma at Tribal Scale to introduce me to this new realm that I have not seen before. This experience doesn’t limit only on UI/UX, but also lots of communication with clients, PM, engineers, as well as presenting outcomes in front of company and client. This gave me a clearer understanding on how client project works, fueling me in my later freelancing career. If I can handle this as the main designer, I could take on similar projects on behalf of myself.

Seeing something you like?

Steven Wang - Designer
Next Case Study →