Starbucks Jukebox | dennisuiux
top of page

STARBUCKS Jukebox

Backstory

I went into a Starbucks coffee shop one day to work. I ordered an ice coffee and then halfway through my work, my headphone battery died. Now, since I have grew accustomed to using bluetooth wireless headphone, I tend to not bring any cables with me when I head out. No one around me had an extra USB Type C charging cable that I can borrow and I was stuck listening to random pop songs playing in the background.

Why Jukebox?

I decided to head home earlier since I was quite bothered by the music. On the way home, I was wondering why couldn't I have a way to add the songs I like to the background music playlist? I know the songs were most likely selected to be none offensive to the general public but I could just pick from their overall song library. Then the idea of an in-app Jukebox was born.

Basic User Desire Assumptions
  1. Want to listen to the songs they like. 

  2. Want to search for songs.

  3. Want to browse for songs by artist, and popularity.

  4. Want to see the list of songs that is already in the que.

  5. Want to add songs to the que.

Design Inspiration Research
Deisng inspiration research_2x.jpg
Misc Design Conditions Assumptions
  • To ensure best user experience, this feature should need to remain stylistically consistent with the rest of the Starbucks app. The whole design needs to be clean, and intuitive.

  • The main goal of the Starbuck app is, for the time being, assumed to be providing the best possible shopping experience for their visitors. Whether it is to ensure that the payment process is short and easy or the way of how the rewards can be earned are clear and easy. This module is NOT the main focus of the app and it should not distract the user of the Starbuck app from the main goal of the app.

  • The Starbuck app is, by no means, a music player app so users cannot pause or skip the music at will. It is also important to note that since we want to give all customers an equal chance to hear the song they "ordered", we will only allow each user to place add 1 song at a time. A new song can only be added to the list when the last one that the user has ordered is finished playing.

Main Design Goal & User Flow
  • Allow users to see the songs being played in the background.

  • Allow users to see what songs are going to be played next.

  • Allow users to add songs to the playlist extremely easily.

  • Allow users to easily see where their songs are at in the playlist after they are added.

  • Allow users to easily notice it in the app when their songs are playing.

User Flow
User Flow.jpg
Sketches/Wireframes
WeChat Image_20190812163538_edited.jpg
User Flow Design Showcase
Final design & flow showcase_4x.jpg
Conclusion
  • There are potential for monetizing off the need of user wanting to skip que.

  • There are improvement opportunities to the user experience when it comes to giving user more options to browse for songs to add to the playlist.

  • The music playing interface can be improved upon when more research is done to find-out whether users would need to see an upcoming song list first or would they prefer to see a bigger and more visually engaging music player interface. Note that one of the assumption is that this feature should not be designed to overtake the Starbucks main purpose of allowing customer to order items from the Starbucks coffee shop. Although, this assumption may change depending on the business goal of the app itself.

  • Would be nice if this feature actually gets funded in the future.

bottom of page