All projects
InvitesLiveMy own product · Tresura

Invites by Tresura

Digital wedding invitations for Malaysian weddings, with RSVP. Guests never need an account.

Role
Founder · sole developer
Built
Jul–Aug 2026
Live since
3 Aug 2026
Status
Live
Live site
invites.tresura.my ↗
invites.tresura.my
Invites by Tresura website

Overview

Invites lets couples create a digital wedding invitation and a guest website, then collect RSVPs. It is built for how Malaysian weddings work: several events (akad, bersanding, reception), two family sides, and both Bahasa Melayu and English.

My role

I planned and built Invites as a self-contained product in about two weeks, working through 13 planned build phases and checking each on staging and in the browser.

What it does

Invitation

  • Seven ready-made templates
  • Editor that saves as you type
  • Bahasa Melayu and English side by side
  • Several events in one invitation

Guests

  • Personal guest links and access codes
  • RSVP without an account
  • Import and export guest lists as CSV

Planning

  • Checklist, budget, vendors, private journal
  • Seating planner and QR check-in
  • Guest photos and a guestbook, with moderation

Safety

  • Owner-only preview routes
  • Switching templates never changes the live invitation
  • Guest data designed to stay private

How it’s built

React 18ViteTypeScriptTailwindZodCloudflare PagesWorkersD1R2ResendPlaywrightVitest

By the numbers

62commits
7templates
13build phases completed

Screens

Timeline

  1. 23 Jul 2026First commit.
  2. 3 Aug 2026Production goes live.
  3. 4 Aug 2026Latest release.

Where it stands

Payments, a mobile app and a Maya assistant are planned, not built.