Get started
Introduction
Learn what this project does and how all the pieces fit together.
Quick Start
Get a working invitation site live in under 15 minutes.
Setup Guide
Configure Google Sheets, the website, and deployment step by step.
Customization
Personalize names, dates, venue, colors, fonts, and form fields.
Key features
RSVP Form
Dynamic form with real-time validation, dietary preferences, children’s seats, and paper invitation requests.
Google Sheets Backend
Every RSVP is automatically saved to a Google Sheet with a timestamp and formatted headers.
Email Notifications
Guests receive an HTML confirmation email and the couple gets an instant admin alert.
Deployment
Deploy for free to GitHub Pages, Netlify, or any static web host.
How it works
Set up Google Sheets
Create a Google Sheet and deploy the included Apps Script as a web app to receive RSVP data.
Configure the website
Update
script.js with your Apps Script URL and edit index.html with your wedding details.Customize the design
Edit
style.css to change colors and fonts, and swap in your own photos for the gallery.