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.




