Goodreads - A redesign long overdue
An endeavor to overhaul and tackle the many pain points readers all over experience while using the Goodreads app.
Overview
Goodreads is a social cataloging website that allows individuals to search its database of books, annotations, quotes, and reviews.
My challenge was to visually overhaul the app and also add long pending feature requests that would improve user engagement and retention.
I set out to design a solution that would meet the needs of the target user needs and make the app a pleasure to use. Around 90% of the users had something positive to say about the visual overhaul of the app, and they wished the real app was in line with this redesign.
Project Length 3 weeks
My Role Research, interaction design & visual design
User Research
QUANTITATIVE RESEARCH
I started by making a list of survey questions to determine the right user to interview.
One of the purposes of the survey was to find out what kind of reader the user was and how active they were on the Goodreads app.
The above results were obtained after I sent the survey to around 25 people.
QUALITATIVE RESEARCH
Once we found out the right user, the goal was to find out what kind of methods or apps they employ to make a list of books they have read and want to read and how they decide on a new book to start.
I started conducting interviews either through video calls or phone calls, asking users a wide variety of questions.
Key Findings
One of the app’s key complaints of the users of the app is that it needs a visual overhaul, as the dull beige colors are not very enticing. Another key finding is that the app needs to be more than just a list-making place for users.
Ideation
Brainstorming ideas and narrowing of scope
Designing a new user journey within the existing app experience required me to brainstorm not only a new design but how I would introduce this new flow to users without inciting a knee-jerk reaction. Since the scope of this exercise is limited I could not implement every idea I came across, and that required me to select only a few points from a list of great ideas to work on.
Visual overhaul
Verified reviews
Private reviews
DNF shelf
Public & Private bookshelf
Sketching the Concepts
Wireframes
After obtaining the user's basic requirements from the interviews, the key features were identified and ideated through wireframes,
which helped me quickly get an idea of how the new features will shape up. Even though wireframes do not fully visualize a UI overhaul,
they provided me with a basic framework.
Test & Feedback
Iterate & Improve
Final Iterations
After observing the Key Performance Indicators and listening to the user feedback, I made the following changes to the app:
I completely switched to the dark mode since the original app used a lot of light and dull colors. Going dark enabled me to give it a totally fresh look which was one of the key requests.
Added a section where users can access all the reviews they have ever written including private reviews.
Added an option for users to create public and private bookshelves and also change an existing bookshelf.
Separated the Home Screen into three sections, namely For You, Friends, and Following, thereby giving users more control on the content they see on their home screens.
User Flow
Preference Selection Screen
Home Screen
My Library Screen
Search & Book Screen
The Impact
I shared my final clickable prototype with the same users with whom I had been collaborating, and they were very pleased with the usability of all the features I added.
I made video calls to each of the users and asked them to use the prototype on a different phone for me to have a look at their interactions. In some cases, I asked the users to record their screen and send it to me, thereby allowing me to understand how exactly they were using the app.
Around 90% of the users had something positive to say about the visual overhaul of the app, and they wished the real app was in line with this redesign.
Next Steps
The next steps would be to:
Increase the scope of this app and add more features identified in the Complexity/Value graph.
Work on the accessibility features as some of the colors do not pass the contrast test.
Work on UX writing or collaborate with UX writers to improve the text used in the app.