Libby - bringing warmth to digital reading.

Libby mobile app redesign case study

Role

Product Design

User research

Tools

Figma, FigJam, Canva

Project Overview

The Digital Library Companion

Libby is a beloved public library application used by millions to borrow ebooks and audiobooks for free. While the core utility of Libby is highly appreciated, user research revealed usability bottlenecks that hindered user flows and active title management.

Redesign Objectives

Simplify book discovery paths

Clarify loan statuses & holds timeline

Create cohesive brand aesthetics & delight

THe RESEARCH

Understanding the Readers

I conducted user research to understand how readers interact with Libby, identifying the moments of friction and the features that matter most to their borrowing experience.

User Interviews

8 in-depth interviews with regular Libby users revealed common pain points and goals.

01

Discovery friction

“I spend too much time scrolling through lists to find something I actually want to read.”

02

Hold uncertainty

“I never know when my hold will actually become available. It feels like a mystery.”

03

Recommendation desire

“I wish Libby could suggest books based on what I’ve already borrowed.”

04

Library card management

“Switching between library cards is tedious. I wish it felt like one unified library.”

Competitive Analysis

A benchmark against popular reading apps highlighted opportunities for Libby to lead in discovery and hold management.

Feature

Libby

Kindle

Audible

Hoopla

Unified Search

Hold Queue Visibility

Personalized Recs

Multi-Card Management

Key Findings

The most critical insights that shaped the redesign priorities.

01

Borrowing flow confusion

78% of users found the current borrowing flow confusing, especially when switching between formats and library systems.

02

Discovery fatigue

Users wanted a cleaner home feed that prioritizes personalized recommendations over repetitive lists.

03

Hold queue visibility

Hold queue visibility was the top requested feature to reduce anxiety and missed checkouts.

04

Multi-card management

Users manage multiple library cards and wanted a single, unified view to compare availability across systems.

The Problem

What needed fixing?

Based on interviews and contextual inquiry with active readers, we isolated three critical friction areas that impacted the daily borrowing experience.

Cluttered Discovery

The home shelf forced many confusing lists onto a single view, overwhelming users and leading to search fatigue.

Obscure Hold Timelines

Estimating when a high-demand book would become available was guesswork, resulting in forgotten holds and expired checkouts.

Siloed Library Cards

Managing multiple library systems was laborious. Users struggled to see which system offered the shortest waitlist.

Translating Insights to Wireframes

I mapped out a 5-screen wireframe user flow focusing on structural clarity and simplified navigation before diving into brand colors.

9:41

Home Dashboard

Grayscale Wireframe

9:41

Search & Filters

Grayscale Wireframe

9:41

Book Details

Grayscale Wireframe

9:41

Shelf (List view)

Grayscale Wireframe

9:41

Shelf (Detail view)

Grayscale Wireframe

Information Architecture

The Simplified 'Borrow a Book' Flow

A user journey mapped out to minimize clicks. Users now find, verify availability, and confirm holds or loans with minimal friction.

STEP 01

Home Feed

Personalized reading progress and smart notifications.

STEP 02

Unified Search

Simultaneous check of all linked library card databases.

STEP 03

Availability Check

Instant comparisons of wait times across systems.

STEP 04

Book Detail Page

Clear formats (Ebook vs Audio) with direct action triggers.

STEP 05

My Shelf Update

Consolidated overview of current holds, expires, and loans.

Bringing Warmth to Digital Reading

By pairing Poppins' vibrant typography with warm coral and violet gradients, the interface moves from utility-only to an engaging and delightfully immersive digital environment.

9:41

Hey Jess!

Find your next read...

Keep Reading

Borrow

Hold

9:41

Hey Jess!

Find your next read...

Smart Search

Borrow

Hold

9:41

Hey Jess!

Find your next read...

Covenant of Water

Borrow

Hold

9:41

Hey Jess!

Find your next read...

Holds List

Borrow

Hold

9:41

Hey Jess!

Find your next read...

System Priority

Borrow

Hold

Layout Design Decisions

A deep dive into specific layout decisions that removed historical friction points.

9:41

Hey Jess!

Find your next read...

Home Dashboard

Borrow

Hold

Smart Header & Search

A

Unified Search Area

Placed inside the header gradient to maintain instant, top-level reachability across the app.

B

Delightful Avatar Portal

Quick access to user accounts, library cards, and total monthly reading goals in one spot.

9:41

Hey Jess!

Find your next read...

Hold Estimations

Borrow

Hold

Waitlist Clarification

C

Visual Availability Chips

Quick indicators showing book wait times as calendar blocks instead of complex numerical ratios.

D

Universal Hold Actions

Allows readers to snooze holds without losing their waitlist rank, ensuring complete schedule flexibility.

Final Designs

Outcomes

Results & Takeaways

The redesign was simulated with Libby power users, scoring high across overall usability ratings.

Improved Discovery

Users found their next checkouts significantly faster due to the consolidated system search interface and reduced feed clutter.

Hold Expirations

Clear countdown markers and the hold-snoozing flow greatly reduced missed waitlists and expired checkouts.

Aesthetic Delight Rating

Gradients and serif typography headers gave the library experience a premium feel, increasing daily check-in habits.