Bookmaker — AI-Based Book Publishing Platform
Media & Publishing
Create Your Own Book via an AI-Based Platform
Bookmaker is an AI-based book publishing platform that helps its clients create their own books online together with a competent in-house editorial team. The platform unites storytellers, writers, and editors, helping them schedule client interviews, update or approve book drafts, and create book design.
Technologies: | Node.js Express.js MongoDB React.js Show 2 more |
Team: | 1 Project Manager, 1 Developer Team Lead, 1 UI/UX Designer, 5 Developers, 2 QA Specialists |
Timeline: | 7+ years of cooperation |
Location: | UK |
Clutch: |
5/5
|
Challenge and Solution
The customer asked our team to help them upgrade the internal interface of Bookmaker, create an internal text editor to minimize formatting time, and improve the overall performance of the platform.
We determined which changes would improve Bookmaker’s performance and then addressed core UI/UX barriers by applying the ten heuristic principles, such as user control and consistency.
A major update to the internal systems of Bookmaker, which helped turn the platform into an all-in-one solution for book creation with high-quality AI integration that saves dozens of hours per book.

Solution 1: Integrating Generative AI for Text Outlining and Editing
Based on the client’s feedback, we expanded the process automation framework by creating integration tools for generative artificial intelligence. This system automatically prepares prompts necessary for outlining books and choosing their core style, processes transcribed interviews into book chapter outlines, and sorts all the output into correct site forms, removing the need to copy and paste it manually. After the writers complete texts based on collected and AI-processed information, we then use generative AI to proofread texts and ensure style consistency.

Solution 2: Customizing Quill Text Editor
Our team integrated the Quill text editor within the Bookmaker platform to ensure that Bookmaker writers no longer need to rely on external solutions, such as Microsoft Office. We customized the tool significantly, adding modules for pre-made styles used by StoryTerrace and expanding text editing capabilities for fonts and headings. More importantly, our designers significantly overhauled the tool’s design to make it intuitive for Bookmaker specialists. Our developers also refactored some of its internal code to make the editor lightning-fast.

Solution 3: Integrating Transcription Tools
We have inserted the Deepgram transcription API into the platform in order to assist Bookmaker writers with interview analysis: now, Bookmaker can automatically generate high-quality transcripts for them. This feature saves dozens of hours for writers by removing the need to personally review and summarize interview notes.

Solution 4: Ensuring a High Level of Accessibility
The Keenethics team helped adjust Bookmaker’s color saturation to ensure the app maintains AA-level accessibility for additional interface elements and AAA level for primary text. Additionally, we increased the internal font size and optimized the line length to no more than 50–60 characters per line, significantly improving the readability of longer texts. Given the wide range of resolutions for mobile devices, tablets, and laptops, our designers also implemented custom solutions that accommodate various screen types and sizes. As a result, the platform now features a minimalist design, ensuring easy and intuitive navigation.
Let's Discuss Your Project Idea
CONTACT USWhat Does Cooperation With Us Look Like?
Related Success Stories You May Like
