Coloring Magic Art — Custom AI Coloring Books
Own project
1 / 3
TypeScriptNext.jsReactTailwindCSSAWS CDKAWS DynamoDBAWS S3AWS SQSAWS LambdaAWS Step FunctionsOpenAIVercel AI SDKNextAuth.jsStripeZodNode.js
Description
Coloring Magic Art is a production web product for creating custom printable coloring book PDFs with AI. Users describe a theme in plain English, tune age-appropriate complexity, and export a cohesive A4 or square PDF for home printing or a copy shop. The public site includes weekly sample downloads and a blog with practical guides on prompts and printable page design.
Links
Main features
- Marketing site with problem/solution/workflow sections and weekly sample PDF downloads by age group
- MDX blog with article pages at
/blogand/article/[slug] - AI-powered image generation using OpenAI GPT-Image-1.5 via Vercel AI SDK
- AI prompt generation using OpenAI GPT-4o-mini for turning user descriptions into detailed image prompts
- Bulk generation of 4, 10, or 20 coloring pages in one go
- Age-appropriate output ranging from simple (kids 2-5) to intricate (adults)
- Print-ready A4 and square PDF download
- Async image processing pipeline with SQS and Lambda
- Token-based payment system with Stripe integration
- Weekly free sample PDF generation via Step Functions orchestration
- Google OAuth and email/password authentication
- Drag-and-drop page reordering in the editor
- Real-time job status polling with optimistic updates
My commitment
- Product ideation and concept development
- System design and architecture of the application and its AWS infrastructure
- Full-stack implementation from scratch
- UX design and implementation
- Infrastructure as code with AWS CDK
- Payment integration with Stripe
- SEO and marketing website
Project phase
Production