Back to top
Project background
The challenge
Research & analysis
Design system
Solutions
Reflections
CASE STUDY

Goodreads mobile redesign

The process to create design proposals that improve usability of the biggest book recommendation app.

Project background

Redesigning the world’s largest mobile app for readers and book recommendations

For this redesign concept exercise, I had the task of redesigning Goodreads’ mobile interface for Android devices, focusing on the search and add friend flows. Generalized feedback from users became the basis of the problem statement.

This project was done during the Encora UX Apprentice Program.

Timeline

July 2022

Tools

Figma

The challenge

High level goals

1
Improve usability to comply with modern standards

The current design has become a usability barrier, which translates in users describing their experience with the app as "helpless."

2
Create an attractive new appearence for the app

The app's current interface is outdated. The new design must bring new modern elements but still feel familiar to legacy users.

Competitive analysis

Goodreads is recognized as the best book recommendations app

Placing first on many online lists, Goodreads has become a brand that users love. Insightful recommendations,  seeing what other people are reading and exclusive features like challenges are the main sources of user engagement.

Analysis of the current design

Inconsistency and lack of options are the most common issues on the interface

The analysis of the current interface was focused on the most problematic flows. These findings were pivotal for the design decisions.

1
Main features aren't promoted

Goodread's key features were not present on the home page.

Engagement

2
Results can't be filtered

Lack of filtering for search results forces unnecesary effort on the users.

Findability

3
Adding friends is demanding and confusing

A non-unique username or an email are the only ways of finding a friend.

Smiley face icon.

Usability

4
Content isn't translated for non-english speakers

Which becomes a barrier for adoption, making non-english speaking users feel alienated.

Language Accessibility

First design iteration

Design for iOS: setbacks after a new visual direction

This new design got mixed results, mostly talking about how Goodreads felt unrecognizable. By testing my designs early, I was able to trace my steps back without compromising the project.

Design system

The creation of a scalable design system

1
Making it stylish

A warm palette was chosen to reflect the vintage and intelectual nature of Goodread’s brand identity.

2
Keeping it accessible

Contrast between text and background was checked to help users with visual impairments read content without issues.

3
Following best practices

An scalable component set was created in Figma and used throughout the design to facilitate collaboration.

Solutions

Crafting an intuitive and engaging in-brand experience

Fresh look with a familiar style

In order to make the Goodreads app more appealing to newer generations, while keeping the brand identity recognizable.

1
Modern interface that follows industry guidelines.
2
Improved design that builds upon Goodreads’ brand identity.
3
User favorite features are front and center to see first.

Engagement

Filter exactly what you’re looking for

Taking unnecesary effort off the users when searching so they can focus on what really matters: books.

1
Filter by language, rating and type of results.
2
Specially useful for users who aren’t native english speakers.
3
Language filters can be set to be active by default on searches.

Findability

Lenguage Accessibility

Find your friends without effort

In order to make the Goodreads app more appealing to newer generations, while keeping the brand identity recognizable.

1
Use a unique and easy to share username.
2
You get friend recommendations of people with similar interests.
3
Access your friend list directly from your profile.
Smiley face icon.

Usability

That’s super great, can I try it?

Yes, you can! Explore the prototype features or take a look at the Figma file.

Reflections

What did I learn?

Don’t design too far from the brand

Familiarity is really important to maintain long time users.

iOS and Android very own design systems

Following their respective guidelines not only ensures that our app is compliant with industry standards, but also creates a seamless  product adoption experience.