Wedding Photographer & Videographer Website Template — Next.js + Tailwind, Thai/English
Live demo: https://softkit-wedding-photo.pages.dev — click through every page in Thai and English before you buy.
A light, editorial website for wedding photographers and filmmakers — built around what couples actually check before they book: whole weddings (not just highlights), clear package prices, who owns the files, and whether your date is still free.
What's inside
- 20 pages in Thai AND English (40 total) + bilingual 404: home, stories + 4 full-wedding story pages, films, packages + 4 package pages, about, journal + 3 articles, enquiry with date checker, PDPA privacy policy
- New page = add data: stories, packages, films and articles are generated from one content file
- Fast galleries (responsive images, lazy loading, no layout shift) + an accessible lightbox (keyboard, swipe, focus return, captions)
- Films load only when someone presses play (MP4, YouTube or Vimeo)
- Instant date checker from your booked dates — honest "we'll confirm within 24 hours" wording
- Transparent packages: starting prices, hours, photo range, delivery time, comparison table, add-ons
- "No locked files" promise block, step-by-step process, mobile action bar (LINE / WhatsApp · Check date · Call)
- Reviews module that shows source + date and stays empty until you add real ones — no fake reviews shipped
- Thai at / and English at /en/ with a switcher on every page; loopless Thai fonts
- SEO: metadata, canonical, hreflang, sitemap, robots, JSON-LD (gallery, video, offers, FAQ, blog)
- Next.js 16 + Tailwind CSS v4 + TypeScript, static export — host free on Cloudflare Pages, Netlify or Vercel
- 25 CC0 photos + 3 CC0 teaser films included (sources listed in CREDITS.md) so the demo looks finished; swap in your own portfolio in minutes
Who it's for: wedding and pre-wedding photographers, photo + film teams and small studios — in Thailand or anywhere you want a bilingual site.
Honest notes: stories, couples and prices are sample content. The included stock photos stand in for your own work; team portraits are placeholders on purpose.