Product Designer
Bhuku Mockup.png

Bhuku Case Study

 

Bhuku: End to End App Design

User Researcher | Interaction Designer | UX/UI Designer | User testing

Background: Similar to Goodreads, Bhuku is an app for book lovers that will help users track everything they own, books they have read, what they will read next, and also everything they have loved so far.

Challenge: Develop and design the Bhuku app and brand, with a user-centered approach.

Outcome: A book tracking app that allows users to track their reading progress, earn badges from reading, participate in reading challenges, and leave short endorsements, in a seamless, modern app.

 
 
Bhuku Logo.png

Process

Research & Discovery: Conducted competitive analysis and interviews to develop user persona, creating an empathy map to further empathy and user-centered design and help understand the design problem

Define, Ideate & Strategize: Brainstormed ideas and planned the features and needs of the Bhuku app, considering the business and user goals, and detailing a product roadmap

Interaction Design: Created user and task flows to develop interactions and navigation, drew low-fidelity sketches and mid-fidelity wireframes

User Testing: Conducted usability test to validate UI and navigation, creating a prototype to test and an affinity map of the results

UI Design: Developed and applied Bhuku’s visual brand to the app, creating high fidelity wireframes, a style tile and UI kit for ease of implementation


Research & Discovery

To begin to develop and design the Bhuku app, it was essential to gain deeper insight into how users track their reading habits and pain points they have with current apps, while also gaining a deeper understanding of the competitive landscape and market. To do this, some research was in order.

Methodologies

Primary Research:

  • User Surveys - To learn more about user behaviors and needs when using book trackers at scale

Secondary Research:

  • Competitive Analysis - To determine each brand’s competitive offering and differentiators

  • Market research - To evaluate the overall industry, market, demographics, and users

Research Goals

  • Identify Bhuku’s main competitors and user pain points

  • Identify Bhuku’s main and target users

  • Discover how users are currently using book tracking apps - socially? Personally? Tracking? Lending?

  • Discover how they track their reading habits and find new reads - categorizing, lists, progress, etc

Research Questions

  • How are users currently interacting with others in tracking platforms?

  • How are users cultivating and discovering new reads?

  • How are users tracking their reading habits?

  • What are the frustrations users have with these platforms?

Assumptions to be validated

  • Users want to track their reading history and desires

  • Users enjoy personalized recommendations based on their reading history or from friends

  • Users want to know what their friends are reading

 

Competitive Analysis

Market Research

While there several social book tracking apps, and dozens more for personal cataloguing, Goodreads is far and away the leader in the “Library 2.0” area. As Goodreads and its competitors are mostly free for users (there are a few that cap the number of catalogued items for free users), revenue for these platforms generally comes from advertising. Because of advertising relationships and a direct connection to Amazon, Goodreads engages more directly with book publishers than other platforms and is thus able to offer discounts, and a direct line to users’ favorite authors. They are also able to utilize Amazon’s data to integrate details into their system and create stronger recommendations. The market is pretty saturated, but Goodreads is the most profitable and has the largest user base by tens of millions because of these factors.

Insights

  • Rating scale ranges anywhere from 5 to 10 to 20 point scales, including half points (ie - 1-5 w/half points is a 10 point scale, but so is 1-10 without half points)

  • Each year since 2015, over 3 million users have participated in the Goodreads annual reading challenge

  • The majority of Goodreads users are ages 18-44, though about 27% are ages 45-64

  • The population of Goodread’s audience is overwhelmingly female, about 70%

 

User Survey

Assumptions & Validations

Overview: 19 participants completed a survey of open-ended questions to learn more about how they use apps like Goodreads, their pain points, and needs.

  • Participants: 4 Males, 15 Females

  • Ages: 26 to 52 years old

Users want to track their reading history and desires

  • Validated. The number one reason for users to engage was to track their reading and want to reads.

Users enjoy personalized recommendations based on their reading history or from friends

  • Validated. Users relied on algorithmic recommendation, community reviews, and friend reviews to make informed reading choices.

Users want to know what their friends are reading

  • Validated. Users were curious what their friends were reading to see if they would want to read the same thing.

Survey Key Findings

  • Readers cared the most about tracking what they’ve read and their personal catalogue, though finding new books to read was a close second

  • About 58% of users actively updated their reading progress on their current book

  • Only 32% of users created custom categories, though generally very simple ones

  • 74% of users relied on their friends’ book reviews to help make informed reading choices

  • Though only 37% left their own reviews on books

  • Users read paper and e-books in near equal measure, though audiobook consumption was on the rise

 

Empathy Map

To help synthesize the survey , I created an Empathy Map, taking the salient and repeated statements from users to help understand their pains, needs, and thoughts around book tracking.

 

Persona

Based on the insights uncovered by the survey, I created a User Persona. The Persona “Michelle” helps keep the primary user as the focus of the design.

User Persona.png

Insights

  • Users like to read their friends’ reviews to help make more informed reading decisions

  • Users struggle to write their own reviews because it can be time consuming

  • Users feel accomplished by tracking their reading progress

  • Users feel motivated by participating in reading challenges

Needs

  • Users need a straightforward way to find friend reviews

  • Users need a less time-consuming way to create reviews to share with friends

  • Users need a way to track their reading progress

  • Users need a way to set reading goals

Research Conclusions

Bhuku is entering a saturated market, dominated by one major player. However, the leading service lacks good organization, friend engagement, and a streamlined interface. With the discovery of our users real needs, we can interrupt the market with a clean, user-friendly app that focuses on the desires for both accomplishment and community.

 

Define, Ideate & Strategize

Defining the Design Problem

After conducting the survey and understanding the user, the next step is to gain deeper insight into the problem itself to create a path to an ideal solution. I created a Point of View and How Might We table, taking the insights and needs discovered in research and turning them into statements and questions to use as a brainstorming tool.

 

Brainstorming

With these How Might We questions to begin generating solutions to the user needs, I led a brainstorming session to dig into solutions and options for Bhuku and its users.

 

Product Roadmap

Based on the solutions created in the brainstorming session, I created a Product Roadmap to help guide the solutions into planning and implementation. The primary solutions were to create a tracking and badge system, a character-limited endorsement, and reading challenges.

Product Roadmap v2.png
 

App map

Next, I created an App Map to define the architecture of the Bhuku app and main navigation based on user needs and goals.

 
 

Interaction Design

User Flow

Now that the information architecture and needs of the feature have been determined, I needed to ensure the ease of use of the app and the features. Using the App Map, I created a User Flow to understand the flow of the user within the infrastructure.

 

Task Flow

I then created a Task Flow to understand the myriad ways a user might navigate through the app to achieve certain goals, such as tracking reading progress.

Task Flows.png

Lo-Fidelity Wireframes

Planning out the design of the app, I sketched the main screens that would need to be fully designed and wireframed.

High Fidelity Wireframes

Maintaining the Spotify design and branding, I designed the pages necessary to create a broadcast, listen to a broadcast, and find similar friends in Sketch.


User Testing

Prototype

Using the wireframes created in Sketch, I created an InVision interactive prototype to test the flow and ease of use of the new feature.

 
 

Usability Testing

Testing Goals

  • Assess the usability and functionality of main navigation within the Bhuku app

  • Test the flow of the features and tasks within the app’s architecture and design, and determine if users can easily and efficiently understand the feature and accomplish tasks.

  • Observe users’ behaviors and note any areas of hesitation, disorientation, frustration, etc.

Testing Results:

  • Completion Rate: 100%

  • Error-Free Rate: 80%

Affinity Map

 

UI Design

Now that the app has been tested and validated, it’s time to create the visual brand and logo for Bhuku.

Moodboard

To generate ideas and capture the look and feel of the Bhuku app, I created a moodboard. I used this to help me design the logo, colors, typography, and UI for Bhuku.

Moodboard sml.png

Style Tile

After creating the logo and UI design, I created a Style Tile to help capture the branding and the essential style elements of the app.

UI Kit

Once the Bhuku app was fully designed, I created a UI Kit to have a consistent document of all of the essential UI Elements that will need repeated use in fleshing out the full functionality of the features.

 
 
 

High Fidelity Wireframes

I then applied the color scheme, typography, and imagery to create the fully fleshed out idea of Bhuku and the app.



Project Takeaways

By offering a comprehensive, engaging, and user-friendly app experience, Bhuku could easily disrupt the market for book tracking apps. Bhuku offers unique features like reading challenges, alongside a breathable, fun interface.

What Comes Next for Bhuku?

Continue Iteration, Implementation, and Testing