LIVE PREVIEWBUY FOR $69

A marriage, composed.

WedFlow Atelier is an entire, self-hosted marriage ceremony planning
platform with the polish of a non-public studio and the depth of an actual SaaS
product. {Couples}, planners, and their collaborators get one calm workspace
for the price range, the visitor checklist, the seating chart, the RSVPs, the general public
marriage ceremony website, and the visitor photograph gallery.

Drop the zip on a $5 shared host. Run the in-browser set up wizard. Promote
the consequence to purchasers or self-host in your personal marriage ceremony — your name.

What you get

Wedding

  • Full couple workspace — price range, company, seating, distributors, timeline, guidelines, inspiration board, crew, photograph gallery, public marriage ceremony website.
  • Drag-and-drop seating chart with printable layouts and per-guest QR place playing cards.
  • 3D flooring plan editor powered by React Three Fiber. Stroll the room earlier than the day arrives.
  • QR seat finder — company scan on the door and see precisely the place to take a seat on a non-public display screen. No app, no awkward lap across the room.
  • Public RSVP web site at /w/{slug} in 6 themes (Atelier, Rose, Backyard, Minimal, Luxe, Coastal).
  • Visitor photograph gallery at /share/{slug} — company add from a QR card, the night time advised by everybody who was there.
  • Multi-language interface — In-app language switcher switcher and an admin display screen so as to add any locale and edit each string (no code, no redeploy).
  • Vendor analysis with rankings & side-by-side comparability — rating candidates 0–5 stars, examine them on value, ranking, standing and speak to in a single panel (least expensive and top-rated highlighted), plus search, filter and kind.
  • PDF & Excel export on each checklist — company, distributors, price range, guidelines, timeline, seating, crew — as print-ready PDFs or actual .xlsx workbooks.
  • Internet installer at /set up — 4-step wizard, no SSH wanted. Consumers on cPanel are up in 5 minutes.
  • Browser-based admin panel — branding, e mail supply, file storage, OAuth, Stripe billing. No .env enhancing in manufacturing.
  • Multi-tenant + collaborator roles — 5 roles × 13 sections × learn/write/none permission matrix.
  • Constructed-in Stripe billing with Free / Premium ($99) / Planner ($499) tiers, exhausting plan limits enforced server-side.
  • Six cost suppliers alongside Stripe , PayPal, Paystack, Flutterwave, Razorpay, Mollie, and an offline /
    bank-transfer choice** — every with a hosted checkout, a signature-verified
    webhook, a redirect-return verification, and idempotent plan activation.
    Consumers decide a way at checkout each time multiple is enabled
  • Obligatory e mail verification with correct UX (banners, resend, atelier-styled flows).
  • Demo mode for authors who wish to run a public showcase — read-only sandbox + day by day reset cron + iframe-compatible headers for CodeCanyon previews.

The Atelier design system

WedFlow doesn’t appear to be a SaaS template. It seems to be like a non-public studio.
Calm > vibrant. Typography-led. Restrained editorial format. The system
makes use of three scoped palettes — a darkish espresso touchdown for the model floor,
heat ivory + brushed gold for auth and guest-facing pages, and the identical
ivory for the working dashboard. Each Tailwind token re-themes by altering
one variable. See it live.

Stack

  • Backend: Laravel 13, Inertia.js 3, Ziggy, PHP 8.3+
  • Frontend: React 19, TypeScript 6, Vite 8, Tailwind CSS 4
  • 3D: React Three Fiber + Drei
  • Funds: Stripe PHP SDK 20
  • E-mail: Resend, SMTP, or no-op (admin-panel switchable)
  • Storage: Native or S3 / R2 (admin-panel switchable)
  • Database: SQLite (built-in), MySQL 8+, or PostgreSQL 14+
  • Localisation: English + French full, in-app switcher, admin-managed (add any locale)
  • Export / QR: jsPDF + jspdf-autotable (PDF), SheetJS / xlsx (Excel), qrcode (playing cards)

Reside demo

Strive each characteristic at wedflow.site — the
demo resets day by day, so you may change something you need.

What’s within the field

  • Full Laravel 13 + React 19 supply code (no obfuscation)
  • Manufacturing-built Vite property (no Node required on the server for installs)
  • Pre-seeded demo marriage ceremony with 30 company, 7 tables, a populated flooring plan, 8 gallery photographs, full price range, full timeline, and an entire public marriage ceremony website
  • 5 documentation information: README.md, DEPLOYMENT.md, SUPPORT.md, LICENSE.md, CHANGELOG.md
  • 14-row deployment troubleshooting matrix (each cPanel gotcha coated)
  • cPanel-only command reference for consumers with out SSH
  • Atelier model property (favicon, OG picture, wordmark SVGs) pre-wired into the blade head
  • 5 branded error pages (403, 404, 419, 500, 503)
  • Full multi-language UI — English + French included at full key parity, an in-app language switcher, and admin-managed translations (add any locale from the panel)

Necessities

  • PHP 8.3+ with commonplace Laravel extensions (pdo, mbstring, xml, bcmath, fileinfo, gd or imagick)
  • Composer 2.x
  • SQLite, MySQL 8+, or PostgreSQL 14+
  • (Non-obligatory) Resend account or SMTP server for e mail, Stripe account for billing, S3-compatible bucket for storage

Examined on cPanel + MySQL 10.x (HostGator, Bluehost, Hostinger, Namecheap),
Ubuntu 24.04 + Nginx + PHP-FPM + MySQL 8, and managed PaaS (Forge, Ploi,
Cleavr, Cloudways).

FAQ

How do I set up on cPanel shared internet hosting?
Add the zip, extract, level your doc root at public/,
go to /set up in your browser. The 4-step wizard does the remaining.
Full walkthrough with screenshots-style cPanel directions in
DEPLOYMENT.md.

Do I want Node.js on the server?
No. The zip ships pre-built Vite property. You solely want Node if you wish to
modify the frontend and rebuild domestically.

Does it work with out Stripe?
Sure. Stripe is optionally available. The Free plan caps work with out it; the improve
buttons merely disguise if Stripe keys aren’t set.

Can I run this as a multi-tenant SaaS?
Sure. Every consumer can personal one or many weddings relying on their plan
(Free: 1, Premium: 1, Planner: limitless). Plan limits are server-enforced.
Use the Prolonged Licence in the event you’ll be charging customers.

How are runtime settings managed?
By way of the in-app admin panel at /admin/settings — branding, e mail
transport, storage driver, OAuth, Stripe. Database-backed values override
.env by design, so you may hand off to a non-technical operator.

What about help?
Six months of included help per the Envato Writer Phrases. Full information,
log-pattern troubleshooting desk, and pre-flight guidelines in
SUPPORT.md.

Changelog

All the time accessible in CHANGELOG.md contained in the zip. Subscribe to
the merchandise to be notified of future updates.

Constructed with look after {couples} and the planners who hold their day on
observe. 5 years of polish in a single editorial system.


Source