The problem
Book recommendations often feel too broad. The product needed to turn a reader request into a useful recommendation flow without making the interface feel complicated.
An AI book discovery tool that helps readers find recommendations by mood, topic, or similar titles instead of relying on generic category lists.
AI product design, MVP build, Prompted search flow, Launch polish
Next.js, TypeScript, AI integration, Tailwind CSS
Book recommendations often feel too broad. The product needed to turn a reader request into a useful recommendation flow without making the interface feel complicated.
We made the main experience conversational: readers describe what they want, then the app gives a focused set of options they can act on.
A live AI discovery MVP with a direct prompt flow, recommendation interface, public-facing polish, and room to keep improving the matching experience.
The case study shows only the public product direction. User prompts, private experiments, analytics, and internal product notes are not exposed.
Reduced the idea to the core reader action: ask for a book in natural language and get a better starting point.
Designed the prompt flow and response structure so the output felt useful rather than like a generic chat window.
Created the public app experience, connected the AI flow, and kept the interface fast enough for trial use.
Left the product in a state where real readers can try it and the next iteration can be based on observed behaviour.
This page talks about the build in plain English. It avoids sensitive data and uses anonymised framing whenever the real client system is private.
We can turn the messy version of the problem into a practical first build, then keep the private parts private.