App Bookish
ROLE: LEAD PRODUCT DESIGNER
PRODUCT: BOOKISH APP (IOS & ANDROID)
SUMMARY
The Bookish app extends the reading experience beyond the physical format. It lets you discover new reads recommended by experts, organize your digital library (books read, currently reading, to-read, or abandoned), share ratings with the community, make purchases, track your reading progress, and discover partner brick-and-mortar bookstores.
THE CHALLENGE
- Take over a project already started by another team and move it forward quickly.
- Analyze and assess existing screens, flows, and features to iterate on an existing foundation.
- Understand the inherited design system, propose improvements, and adapt it to new requirements.
- Improve the user experience in key flows: walkthrough, personal library, book editing, physical bookstore discovery, and in-app purchase experience.
- Design a content strategy to increase conversion and engagement.
- Balance priorities between business goals, user needs, and technical constraints.
RESPONSIBILITIES
- Lead product design: defining flows, functional structure, and visual experience.
- Make strategic decisions based on weekly data, A/B tests, and qualitative feedback.
- Design and iterate key product screens, prioritizing usability and visual consistency.
- Coordinate handoff with the development team (front-end, QA, and developers).
- Maintain and evolve the design system, ensuring scalability and consistency.
- Collaborate with marketing, tech, and customer service stakeholders to align objectives.
- Facilitate internal workshops to align product vision, roadmaps, and priorities.
- Prototype complex features to validate hypotheses before implementation.
IMPACT
- Increase from 4% to 8% in purchases made through the app after redesigning the purchase flow.
- Improved engagement thanks to the optimization of flows such as price scanning and walkthrough, with a 10% to 12% increase in daily usage.
- Reduced friction in the personal library editing process, improving session duration and the number of completed actions per session.
- Standardization of design patterns and documentation, which increased development speed and reduced implementation errors.
KEY LEARNINGS
- Designing specific features for apps requires understanding their technical limitations and the native patterns of each operating system.
- Good product design starts with a balance between business vision, active listening to the user, and close collaboration with development.
- Defining a rigorous data analysis process (both quantitative and qualitative) allows for informed decision-making and helps avoid unnecessary implementations.
- Prioritizing what not to design is just as important: understanding the real impact of new features before investing resources in their development.
- Reevaluating inherited ideas requires sensitivity and judgment: not everything from the past is wrong, but everything must be justified.