|

Kimia & Mahyar

2026

Brand Identity · Web Design · Frontend Development

Next.js · TypeScript · Framer Motion · Supabase

View Website
Kimia & Mahyar — mobile cover

Overview

Kimia and Mahyar needed more than a traditional invitation — they needed a private digital experience their guests would remember. We designed and developed a complete wedding platform built around a powder blue and champagne visual identity: a scroll-animated invitation page with Framer Motion section transitions, personalized invite links where every guest's name and party size are fetched in real time from a Supabase database, and a full RSVP flow connected to live headcount tracking. An admin panel gives the couple complete control — they can see attending and declined counts at a glance, edit guest names, copy personalized invite links, and manually add new guests without touching code. Persian content throughout, Shabnam font, deployed on Vercel.

Project illustration

Color System

A monochromatic foundation — seven steps from absolute black to white — anchored by three accent colors used only with full intent.

Powder Blue

#ECF1FA

Sky Blue

#8AAFC7

Steel

#4A6070

Navy

#1E3248

Champagne

#C4A87A

Accent — Use with intent

Typography

Five type steps — each carrying a specific weight of meaning. From 96px display headlines down to 11px product labels.

K&M

Display

96px / Regular

KIMIYA · MAHYAR

Heading

48px / Medium

Body copy · Paragraphs

Body

32px / Regular

Kimiya & Mahyar

Script

64px / Regular

17 · MEHR · 1405

Label

24px / Regular

Brand Voice

Six words that form the editorial backbone of every piece of writing. The brand speaks in short, certain sentences. No warmth for warmth's sake.

  • Elegance
  • Intimacy
  • Romance
  • Cinematic
  • Intimate
  • Timeless

Spacing System

A fixed rhythm of eight values. Every element sits at a deliberate distance — nothing arbitrary, nothing accidental.

44px
88px
1616px
2424px
3232px
4848px
8080px
120120px

Campaign & Product

Product photography and campaign imagery — portraits shot with the same restraint the garments are designed with.

Product image 1

Feature — RSVP System

Every guest, personally addressed.

Each guest receives a unique URL containing their UUID. Opening the link shows their name and party size fetched in real time from Supabase — no login, no extra steps. The RSVP form is pre-filled with their details, so the experience feels individually crafted rather than mass-sent.

RSVP form — personalized wedding invitation
Admin panel — live guest attendance tracking

Next project

Niloofar & Farhad