Shelf

One book at a time, chosen by mood, not another endless catalogue.

  • Research & Concept
  • Visual Language
  • Prototyping
Year
2025
My role
Product Design
Category
Product Design · Mobile App
Shelf. One book at a time, chosen by mood, not another endless catalogue.

Less choice,more reading

Context

Shelf came to the team with its name and theme already defined: a book-focused app created as our final project for a Digital Product Design course.

What the product actually did, however, was still a mystery.

Our first two hypotheses never made it past the concept stage.

  • A book club
  • A “bookshelf” app with a social network for readers

A book club raised operational questions without clear answers. A “bookshelf” app with a social network for readers seemed relevant, but it didn’t solve a specific pain point: it simply added another layer to an already crowded catalog of options.

The question was simple to ask and difficult to answer:

Within the world of books, what is the actual problem worth solving?

Insight

We decided to spend more time researching before attempting a third idea.

After many hours on TikTok and YouTube, I came across psychologist Barry Schwartz’s concept of the Paradox of Choice: having too many options doesn’t necessarily make decisions easier. Instead, it increases cognitive load and uncertainty.

That was the moment when our two previous attempts started to make sense in retrospect.

The book club and the social bookshelf were both ways of adding more things to a problem that actually called for the opposite.

Benchmark

We looked at existing products in the book discovery space to understand whether this problem had already been solved.

It hadn’t: it was simply being organized in different ways.

Goodreads

Focus

  • Cataloging
  • Community

The catch

An almost endless catalog, with information competing for attention.

The StoryGraph

Focus

  • Mood
  • Reading pace

The catch

It relies on filters, so users still decide across multiple variables.

Likewise

Focus

  • Interests

The catch

Books, movies, TV shows and podcasts mixed together dilute the experience.

None of these products remove the choice itself. They simply change the way it is presented.

That opened up the opportunity for Shelf:

Instead of organizing more options, what if we eliminated the need to choose between several of them at once?

Key decision

I proposed turning Shelf into a personalized curation experience.

A guided questionnaire would understand the user’s current mood and preferences, then recommend

one book at a time, not a list, not a catalog.

  1. Answer the questionnaire
  2. Read the book
  3. Mark it as completed

The user reads the book, marks it as completed, and the journey starts again, with the app becoming slightly more calibrated based on their experience with the previous recommendation.

This decision simplified everything.

The entire team now had a single core flow to design around, instead of negotiating between competing features.

It was the moment when the project stopped being “an app about books” and became a product with a clear thesis.

My approach

UX: Designing the flow

I started with the questionnaire, the entry point to the entire experience.

I designed the screens as a funnel: they begin with multiple possibilities and gradually narrow down with each answer.

The questions weren’t about literary genres.

They focused on the emotional state the user is in and the emotional state they want to reach through reading.

Each recommendation also comes with an explanation of why that particular book was chosen, so the recommendation never feels arbitrary.

Four mood cards, from learning something new to personal insight, with one selected
The gradient loading screen between the questionnaire and the recommendation
A recommended book with its cover, rating and why it was chosen

UI: Finding the visual language

This was the part where I got the most things wrong before getting them right.

I wanted the interface to communicate emotion and energy, so I initially experimented with images and illustrations. But both approaches represented emotional states too literally.

An illustration of “nostalgia” or “energy” inevitably becomes a specific scene.

The experience I was trying to create was more subjective, closer to a feeling than a visual narrative.

The solution was to replace imagery with color gradients.

Gradients could communicate mood without illustrating it, leaving space for each person to attach their own meaning and emotion to the experience.

Mood gradients from the questionnaire

I reused the same visual element on the loading screen between the end of the questionnaire and the recommendation, creating a cohesive emotional language throughout this part of the journey.

I was responsible for the visuals across the entire questionnaire experience, as well as the complete prototyping of the app.

Result

Shelf evolved from two attempts without a clear direction into a product built around a simple, defensible thesis:

Fewer options, delivered with more context, can lead to more reading, not less.

One-book-at-a-time curation, guided by an emotional questionnaire and expressed through a visual identity that doesn’t try to illustrate feelings, but rather suggest a sensation, became our response to the gap we identified in the existing market.

View prototype (opens in a new tab)
The final prototype