React 18 · Vite · Framer Motion · plain CSS

Ivorane: a wedding & event website template

From $39Personal · Commercial $79 · Agency $149
Ivorane template: homepage on desktop and phone

What's Inside

  • 8 pages: Home, Our story, Schedule, Travel & stay, RSVP, Registry, FAQ, Gallery
  • A live countdown to your date that switches to "Just married" afterwards
  • RSVP form with attending yes/no, number of guests, meal choice, dietary notes and a song request; a plus-one field appears when guests are more than one. Paste a Formspree, Getform or Basin endpoint and it sends
  • Story timeline that draws itself as you scroll, multi-day schedule tabs, gallery with a lightbox
  • Change names, date and venue in one file (content.js)
  • Fully responsive, checked at 320, 390, 768 and 1440 px
  • Plain CSS and JavaScript — no Tailwind or TypeScript setup to learn

What You Get

  • Full source code (React 18 + Vite 5 + Framer Motion 11)
  • README with setup, editing and deploy guides (Netlify, Vercel, Cloudflare Pages)
  • License file

Requirements

Node.js 18 or newer. Basic comfort with editing a JavaScript file.

Licenses

  • Personal — one couple's or one event's website
  • Commercial — unlimited websites, for one person (great for wedding planners)
  • Agency — unlimited websites for your whole team, plus 6 months of priority email support

Reselling or redistributing the template itself is not allowed.

The couple, venue and places in the demo are fictional. No photos are included; image slots ship as soft paper-textured frames so the site looks finished before you add your own.