Next Station: Marriage is a website built on Grav CMS with a custom-developed theme and plugins for guest management and photo book integration – created for my own wedding.
Features
- Custom-developed website theme designed to convey a 90s retro feel, fully responsive while maintaining modern UX standards
- A custom plugin enables creating a guest list in the admin area, generating access tokens and QR codes that give guests personalized access to the site. The RSVP and contact forms are pre-filled with guest group names, allowing one-click registration
- Custom photo book plugin automatically organizes uploaded photos by guest group, with an admin dashboard for overview and download management
Technical Implementation
- Two fully custom GravCMS plugins: Guest Token Authentication and Photobook Admin with custom event handler integration
- Automated QR code generation: SVG export with logo integration using the Endroid QrCode Library for print-ready invitations
- Structured data persistence: CSV-based guest and RSVP management with admin dashboard for live overview and export functions