Bookstar app is a book recommendation app that helps users find books within their budget.


Skills / Area Of Focus
User Experience Design & Research
Roles & Responsibilities
UX Designer
Users & Audience
Book Readers
35 - 60 years old
Open Road Integrated Media
3 Weeks


User Research
Affinity Mapping
Comparative Analysis
User Journey
Usability Testing


Readers need an app to discover affordable books in the genre that they love because books are expensive at bookstores.

Scope & Constraints

This is a product designed for my current employer Open Road Integrated Media.

Step 1 /
User Interviews

I interviewed five people that read between 3 to 5 books a year as part of my research.

I went to bookstores and spoke to readers about the reasons behind their selection book process. Being inside bookstores helped me observe people who are already in the mindset of finding a good book to buy.

I asked readers: What kinds of books do you read? How do you search for books? Walk me through the last time you found a book you liked? Why do you like reading?

Affinity Mapping

As groups began to form, I started to see the book recommendations came from friends, family and authors. Also, money affects the decision on what to read next.

Step 2 /
Comparative Research

Quick look in the app store showed me there are many book recommendation apps already

However, I noticed most book recommendation apps do not offer any discounts or deals to book the reader.
Users mentioned the ability to compare prices during user interviews and being able to buy the book they love at the price they can afford.

Comparative research revealed there are many book recommendation apps but none of them offer discounts to their users.

Step 3 /

A persona helped me identify the book reader’s needs and pains when selecting a book.

My avid reader is a mom of two. She is looking to add value to her life through reading her favorite novels. She also trustees her friends and family members for book recommendations. She is also budget savvy.

Avid reader persona

Step 4 /
User Flow

Avid reader’s experience was mapped by building out a user flow focusing on finding a book to read.

Step 5 /
Low Fidelity Wireframes

Created a prototype using InVision and once again headed to bookstores and asked volunteers to test my app.

Step 6/
Usability Testing

Using a high-fidelity prototype, I asked users to perform a set of tasks to make sure my product is easy to use.

Step 7 /

Designs were updated to fit business needs

Step 8 /
Design System

A style sheet and components was created to document the design.

01 Colors

02 Typography


font lora


Montserrat font

03 Buttons

04 Components


Outcomes & Lessons learned

Overall I learned a lot about how book readers go through the book selection process and how they are making decisions on the books they are buying.
I learned to work with stakeholders and ask the right questions about the business goals.
I pitched the app to my current employer and we are still in conversations about launching the Bookstar app in the future.
Next steps: I would like to expand the ability to create a profile and design the onboarding.