AI-Powered Applications
EbooksHub
Role: Solo architect and developer — product design, backend, AI pipeline, billing.
1. Challenge
Independent authors and content creators want to produce structured, illustrated ebooks quickly, but the process of outlining, drafting, editing, and designing a cover normally requires multiple disconnected tools.
2. Business Requirements
- Guided intake flow that turns a rough book idea into a structured outline (blueprint).
- Reliable long-form AI generation that stays coherent chapter-to-chapter.
- In-app editing so authors retain control over AI-generated content.
- AI-generated cover art and clean PDF export for a publish-ready result.
- Tiered subscription billing to monetize the product.
3. Proposed Architecture
A wizard captures book parameters and produces a structured blueprint; a generation engine expands that blueprint chapter-by-chapter through an LLM pipeline; drafts land in an integrated editor backed by a managed Postgres database; a separate image-generation pipeline produces cover art; and a billing layer gates access by subscription tier.
4. Implementation Approach
Built the blueprint and chapter-generation core first to validate output quality, then layered in the editor, AI cover generation, PDF export, and finally Stripe-based subscription billing once the core product loop was proven.
5. Security Considerations
Access to generation and export features is gated by authenticated, tier-based entitlements; user-authored content is isolated per account in the database layer.
6. Results
Shipped a complete concept-to-export authoring pipeline with working monthly/annual billing across two subscription tiers.
7. Technologies Used
- Next.js
- React
- TypeScript
- Supabase
- Anthropic Claude
- OpenAI
- Stripe