Guided Memoir Writing
50 curated life-story questions organized by theme (childhood, relationships, career, growth, wisdom) with progress tracking and skip/resume.
A web platform that takes personal stories from guided writing to a printed hardcover book. The workflow connects AI text refinement and photo restoration with cover design, validated PDF generation and print-provider order tracking. An admin dashboard supports order review and fulfilment, alongside subscriptions, gifting and support for eight locales.
I architected and built the customer application, Fastify API, PostgreSQL database and admin dashboard, defining the data model and API contracts across writing, editing, subscriptions and ordering.
50 curated life-story questions organized by theme (childhood, relationships, career, growth, wisdom) with progress tracking and skip/resume.
Memoir, Self-Growth, Loved One Tribute and Faith Journey, each with tailored question sets.
OpenAI and Google Gemini integration for quick fixes, proofreading, rewording and expansion.
PicWish integration to restore and enhance old or blurry photos with before/after comparison.
6 color themes, photo upload with crop/rotate, customizable title/subtitle and a live PDF preview.
RPI print-order integration with checks for content, image counts and purchased copies before submission, plus recorded rejection reasons, submission results and shipping details.
Recurring subscriptions, lifetime access, gift purchases, pause/resume/cancel flows and in-app add-ons.
Organization workspaces with invite-based team access and editor/viewer roles.
Full i18n across 8 languages (EN-US, EN-GB, DE, ES, FR, IT, LT, PT-BR).
Up to 100 photos per book with captions, HEIC conversion, EXIF-based rotation and automatic compression.
Automated full-book PDF rendering with content validation (28–490 page limits).
Back office for print requests, clients, orders, previews/edits, shipping, quality checks and date-range analytics.
Redesigned the legacy Firebase data structure into a PostgreSQL relational model, mapping existing records and relationships into the new schema with migration validation.
Authenticated administrative routes and audit logs recording the actor, action and target record, with visibility into orders, failed requests and customer data.
Google Analytics, Microsoft Clarity, Sentry, in-app NPS surveys and Trustpilot review prompts.