Skip to content
Modderday
Work · Project 01

Lovelent

A wedding platform — the website and tools couples use to plan and share their day. We design, build, and run it end to end, from the interface to the infrastructure behind it.

Year
2025–2026
Role
Design & engineering
Type
Wedding platform
Astro · TS · Cloudflare D1 · React
§ 01
Context
The brief

Planning a wedding means juggling a dozen disconnected tools — a website builder here, a guest list spreadsheet there, messages scattered across apps. Lovelent brings the essentials into one place couples actually enjoy using.

It is our own product, which means we own every decision end to end — the design language, the data model, the hosting, and the long-term cost of maintaining it. That makes it a fair test of how we think a product should be built.

§ 02
Approach
How it is built

Fast by default, typed end to end, and cheap to run. The site is mostly static and ships almost no JavaScript, with small interactive pieces loaded only where they are needed. Data lives close to the user on a managed edge database, so pages stay quick without a heavy server to babysit.

§ 03
Engineering decisions
Detail
  1. i.

    Astro with islands

    Static-first pages with small React islands for the interactive parts — the speed of a static site without giving up rich interaction where it matters.

  2. ii.

    Cloudflare D1 + Drizzle

    A managed edge database with a typed query layer, so the data model is defined once and checked at compile time rather than discovered in production.

  3. iii.

    Validated at the edges

    Every input is validated with a shared schema, so the same rules protect the form, the API, and the database — one source of truth, fewer surprises.

§ 04
Where it stands
Status

Lovelent is in active development ahead of an early-access launch. The foundations — design system, data model, and hosting — are in place, and we are building toward a first release for real couples.