Skip to content
Projects
1 min read

Everly Digital

Live marketing site selling wedding invitation packages, with WhatsApp lead capture and an automated template-screenshot pipeline.

Role
Founder, sole engineer
Year
2025
Status
live
Next.jsmarketingfull-stack

Overview

everly-digital.com is the marketing site for the Everly Digital wedding invitation product line. Template gallery, pricing tiers, lead form with WhatsApp handoff, transactional email via Resend, and a Playwright script that auto-captures template screenshots so the gallery stays current without manual photo work.

Problem

Selling digital wedding invitations means the gallery has to look beautiful and the lead has to feel personal. A standard contact form kills momentum. A standalone marketing site that pretends to be a full app overcomplicates everything.

Approach

Keep the marketing site lean and independent. Capture intent through a WhatsApp lead form so couples land in a real conversation, not a ticketing queue. Automate the template gallery so adding a new design doesn't require a photographer.

Architecture

  • App: Next.js 15 + TypeScript + Tailwind.
  • Email: Resend for confirmations and follow-ups.
  • Lead capture: simple form posting to a server route, with a WhatsApp link generated dynamically per submission.
  • Gallery automation: a Playwright script renders each template at fixed dimensions and captures a screenshot so the gallery is always current with the actual design.
  • Independence: zero coupling to the dashboard product (app.everly-digital.com); they ship separately.

Tech stack

  • Next.js 15, TypeScript, Tailwind
  • Resend (transactional email)
  • Playwright (template screenshots)

Engineering highlights

  • WhatsApp-first leads: removes the friction of email replies; couples message back from the same channel they're already using.
  • Auto-screenshot pipeline: gallery never goes stale.
  • Independent shipping: marketing and app are decoupled, so a marketing tweak doesn't risk the app.

Status

Live in production at everly-digital.com.

// Links

Want to dig deeper?

Ask my AI agent anything about how this was built, what tradeoffs I made, or how it could fit your team.

Ask my AI →