top of page


A life-changing music streaming app


2 weeks


Agatha Leung

Janice Lee

Terence Sin

Queenie Szeto


UI/UX designer


User research

Competitor research

Usability Testing




"Music brings people together." That's a saying that we hear all the time but how does it really connect people? In my very first UI/UX project, my teammates and I decided to build a music streaming app for young professionals, with the ideas of breaking boundaries and bringing music lovers together.  

Introducing AMUGO

What exactly is AMUGO?

AMUGO is the perfect music streaming app for young professionals. It is a holistic app for them to enjoy music and at the same time meet new people. Music is good for one, but better if enjoyed with others. 

Socialising with kindreds

One of our highlights would be the real-time friend list, allowing you to see the one listening to the same song as you do. With our AI matching system that analyzes your search history and music preference, you will be recommended with your "Best-match". 

amugo 1.png
amugo 2.png
amugo 3.png
amugo .png

Building your community

As you choose to connect with your "besties", you can create different events to strengthen your bond. You can have your own chatrooms, organise fans meeting, and other social events. 

Customizing own interface

We allow customization of backgrounds and icons. Users can choose from our default backgrounds, or upload their own photos and use our editing tools to make minor alterations.

amugo 6.png

Showcasing talents

Upon the creation of their own interface design, users can upload it to our theme store for others to download. They can either share it for free or choose to make small profit out of it. 

How do we get there?

Design Process

The design process of this project is based on the Double Diamond Model. The four key phases namely Discovery, Definition, Ideation, and Implementation are incorporated in designing the product. The tasks at each stage are shown below


Target Audience and Hypothesis


Young Professionals

  • Not much leisure time

  • Occupied with work


22 - 30 years old

  • Listen to music while commuting

  • Financially stable

Understand our users

In the Discovery phase, we would like to empathize with our target users, understand their needs and concerns, and thus find out their currents painpoints while using music streaming apps. After setting up some hypothesis about our potential users, we would like to verify them by conducting both quantitative and qualitative research, and at the same time to gain deeper understanding on what they really need.  

Focus questions

  • What are our users' most ideal features?

  • What are their comments on the current music streaming apps?

  • What are the difficulties/challenges ever faced while using music streaming apps?

Define our problems

After collecting 28 responses from the online surveys and 7 recordings from users interviews, we move on to affinity mapping to analyse the data and thus define the pain points. We clustered information by topic and decided to tackle the problems that were faced by most. 

Screenshot 2021-02-25 at 11.26.21 AM.png


  • Lack of personalisation

  • Lack of socialisation

Problem statement

How might we connect people with music?


amugo persona 2.png
amugo persona 1.png

Crazy 8

To come up with possible solutions that addresses users' concern over the lack in socialising and customising features, we performed the Crazy 8 for idea generation. 


Insights and solutions

People would like to have their unique app interface.

We would like to let them customize their own background and even icons so as to help them build a sense of belonging to the app

After entering the workforce, people do not have spare time to socialise and relax. 

We would like to help users relax while listening to music and at the same time expanding social circle, meeting new friends

Get our ideas developed

User Journey map

1. Helps us understand the structure of the app

2. Thorough overview on how our users interact with the product as well as their emotional feedbacks over time.

amugo User journey map.png

Service Blueprint

amugo service blueprint.jpg

Visualisation of connections between different service components, that are linked with the touchpoints in the previous user journey map. 


Decision mapping.jpg



Deliver our final product

High-fidelity Wireframing

wireframe 1.png

Major Takeaways

What have I learned?

My very first UI/UX project is to design this mobile app and this 10-days time is super fun. I have the chance to work from scratch, from ideation to final product delivery. This consolidate my skills as a all-rounded UX designer. 

Set Research Questions

The nature of quantitative and qualitative research are very different and it takes more time than we thought to come up with the whole set of questions. 

Paper prototyping

After generating the low-fidelity wireframes on paper, we did usability testings to first detect if our potential users had any problems with that. I find this super helpful as it acts as an early "intervention" and we can make alterations before moving on to prototyping with Figma.  

Our Design
Design Process
Define Problems
Develop Ideas
Deliver Products
Major Takeaways
bottom of page