Skip to content

JessenReinhart/wedding-e-invitation

Repository files navigation

💒 Wedding E-Invitation Template

Live Demo React TypeScript Tailwind CSS Supabase

A fully-featured digital wedding invitation platform with RSVP, guestbook, admin panel, and interactive map. Mobile-first, deployed on Vercel.

→ Try the live demo

✨ Features

  • 💌 RSVP System — Guests confirm attendance, select party size, leave messages
  • 💬 Guestbook — Interactive comment wall with real-time updates
  • 🎵 Music Player — Background music with controls
  • 🗺️ Interactive Map — Leaflet-powered venue location with directions
  • 📸 Photo Gallery — Image grid with lightbox
  • 👨‍💼 Admin Panel — Manage RSVPs, guestbook entries, and content
  • 📱 Mobile-First — Responsive design, looks great on phones
  • 🔐 Auth — Supabase-powered admin authentication

🛠️ Tech Stack

Layer Technology
Framework React 19 + TypeScript
Styling Tailwind CSS v4
Backend Supabase (Auth + Database)
Maps React Leaflet
Animations Framer Motion
Deployment Vercel

🚀 Getting Started

git clone https://github.com/JessenReinhart/wedding-e-invitation.git
cd wedding-e-invitation
npm install

Set up environment:

cp .env.example .env.local
# Add your Supabase credentials
npm run dev        # → http://localhost:5173
npm run build
npm run preview

🎨 Customization

This is a template — fork it, replace content, deploy your own:

  1. Update text/images in components
  2. Replace venue details and map coordinates
  3. Swap color palette in Tailwind config
  4. Deploy to Vercel with one click

📄 License

MIT


Planning a wedding? Star this repo to save it for later — and help other couples find it.

About

Wedding eInvitation template project, powered by ReactJS + TypeScript + TailwindCSS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors