Email Builder
Build, slice & deploy HTML marketing emails
- Client
- Personal
- Type
- NUXT / SUPABASE
- Year
- July 2026
- Views
A Nuxt application for building, previewing, and slicing HTML marketing emails. It creates and edits templates, slices design comps into email-safe layout, previews in desktop and mobile formats, and generates campaign-ready HTML. Deployment integrates with Mailchimp and Mailgun, with Supabase authentication and organization-based access control.
The slicer grew into the interesting half of the app. It works directly on the comps already attached to an email, supports drag-and-select editing of slice bands, and proposes cuts automatically — with a label-collection loop that captures every accepted or corrected suggestion and feeds a training pipeline for a slice ranker, so the suggestions get better from real use rather than heuristics alone. Alt text is generated per image by OCR, re-runnable on demand and guarded by a prompt before it overwrites text someone already wrote. Desktop and mobile are independent section trees rather than one layout with overrides, and an email is blocked from going out while any slice is missing a size.
Storage runs on R2 — the AWS SDK had to be swapped for aws4fetch to make uploads work at all on Workers — and an API-key external route exposes draft creation, source assets, and review-status transitions so other systems can drive the pipeline. Deployed on Cloudflare.