Repository navigation
Home
Austin Stanfield edited this page Sep 27, 2026
·
6 revisions
Everything technical about this project lives here. The README is the short version, with the screenshots.
- Installation — Portainer, plain Docker Compose, or running it locally.
- Deployment — Pushing to main is the deploy — and what to do when Portainer's button returns a 500.
- The Demo Instance — A fictional wedding anyone can poke at, on an instance that cannot be changed. One is live at weddingwebsitedemo.com.
- Guests and RSVPs — The guest list, bulk editing, the mailing-list export, CSV format, the RSVP flow, the couple and the vendors.
- Seating and the Export — The chart's two views, the couple, vendors, and the sheet you hand the caterer.
- Registry — The honeymoon fund and the Target/Amazon product registry.
- Finances — Budget lines, payers, contributors, receipts and the payment schedule.
- Honeymoon Portal — The private trip planner: map, itinerary, travel, places, stays, excursions, guide.
- Content and Settings — Nav cards, countdown modes, and the work-in-progress toggles.
- Features — The exhaustive feature list, public site and admin panel.
- Architecture — Where data lives, the database tables, and the stack it is built on.
- Versions and the Changelog — How versions work, the entry format, and the in-app viewer.
- Development — Local setup, the check scripts and the seeds.
- Troubleshooting — Things that have gone wrong before, and what fixed them.
License: free for personal use under the PolyForm Noncommercial License 1.0.0 — run it for your own wedding, change it, self-host it, no permission needed. Commercial use needs a separate license; open an issue and let's talk.
Pages are written newest-convention-first: if a page and the code disagree, the code is right and the page is a bug — please fix it.
Setting it up
Using the admin panel
- Guests and RSVPs
- Seating and the Export
- Registry
- Finances
- Honeymoon Portal
- Content and Settings
- Offline
How it works