I built an AI-powered personalised children’s book generator (Nuxt 3 + Google Cloud) – would love feedback!

Innovative AI-Powered Personalized Children’s Book Creator Launches Online Platform

Introducing BooklyBot: A Revolutionary Tool for Custom Children’s Literature

We are excited to unveil BooklyBot, a sophisticated web application designed to transform how families create personalized storybooks for children. Built using modern web technologies and leveraging powerful AI capabilities, this platform enables users to craft one-of-a-kind illustrated books featuring their own photos, culminating in high-quality printed copies with just a few clicks.

Platform Overview

BooklyBot leverages a robust technological foundation to deliver a seamless user experience:

  • Frontend Interface: Developed with Nuxt 3 (Vue 3) complemented by Tailwind CSS and DaisyUI for sleek, responsive design, along with Three.js for interactive 3D book previews.
  • Backend Infrastructure: Utilizes Google Cloud services — including App Engine, Cloud Functions, Firestore, and Cloud Tasks — to handle processing, storage, and asynchronous tasks efficiently.
  • Artificial Intelligence Integration: Incorporates custom-trained language models for compelling text generation and GPT-image models for creating unique illustrations based on user input.
  • E-Commerce Capabilities: Facilitates secure transactions with Stripe, supporting multiple currencies and seamless payment processing.
  • Print-On-Demand Service: Offers worldwide shipping with free delivery to over 50 countries, ensuring accessibility across the globe.
  • Communication & Authentication: Manages user accounts and notifications through Firebase and Resend for transactional messaging.
  • Localization: Implements prepared internationalization (i18n) with manual JSON files, making the app accessible in multiple languages.

Key Features

  • Personalized Characters: Upload a photo to generate a custom character sheet, depicting your child in various poses.
  • Customization Options: Select preferred illustration styles, themes, story tones, and languages to tailor the reading experience.
  • Automated Book Generation: Creates a full storybook with ten illustrated pages, a cover, and a downloadable PDF — all processed asynchronously for efficiency.
  • Interactive Preview: Experience a 3D interactive view of the book via Three.js before ordering the physical copy.
  • Order Management: An admin dashboard facilitates comprehensive oversight of orders, user data, stories, and AI operations.
  • Robust Processing: Implements structured logging, job retries, dead-letter queues, and isolated caches to maintain stability and scalability.

Seeking Community Insights

As we continue to refine BooklyBot, we are eager to gather feedback on various aspects:

  • User experience design and visual aesthetics
  • Application

Leave a Reply

Your email address will not be published. Required fields are marked *