반클리셰웨딩 (VAN CLICHÉ)
Anti-cliché wedding-consulting landing page with a full admin backend (Cloudflare Workers + D1 + R2), realtime SSE inquiry feed, and a Rust admin CLI.
VAN CLICHÉ (반클리셰웨딩)
An "anti-cliché" wedding-consulting brand landing page (Daegu, Korea) with a
full admin backend. The approved prototype is shipped as-is for the public
homepage, extended with a real consultation pipeline, analytics, and a
director-only admin panel.
Scope
- Homepage (
vancliche.com,www.vancliche.com) — the approved prototype:
bilingual (KO/EN) single-page landing, promo popup, gallery, FAQ, stats,
consultation form. - Admin panel (
admin.vancliche.com) — Worker-backed dashboard:- Realtime inquiry feed (SSE, 30s poll)
- Excel export of inquiries
- Promotion image management (R2)
- FAQ / stats / contact info / privacy policy editing (KO/EN)
- Daily unique-visitor analytics + IP blocking
- Google OAuth + allowlist auth
- CLI (Rust) — same authenticated API, admin operations from the terminal.
Stack
- Cloudflare Pages — homepage & admin hosting
- Cloudflare Workers — backend API + SSE
- Cloudflare D1 (SQLite) — inquiries, FAQ, stats, settings, analytics
- Cloudflare R2 — promotion image storage
- Frontend: Vite + TypeScript (prototype), AOS + Swiper
- CLI: Rust
Security
- All visitor-submitted PII (names included) encrypted at rest with AES-256-GCM.
- Admin/CLI access gated by Google OAuth + a pre-registered account allowlist.
- Cloudflare Turnstile + honeypot + rate limiting on the form; SEO crawling
stays allowed. - Inquiries are destroyed automatically after five years, visit logs after one —
the periods the published privacy policy states.
Status
Delivered and live. Every piece is deployed on the client's Cloudflare
account and verified in production: the homepage, the admin panel, the backend
API, the Rust CLI, all three custom domains, R2-backed promotions, Google
sign-in, Discord alerts, and the Turnstile bot check.
🔗 Visit the site
https://vancliche.com
VAN CLICHÉ — Premium Wedding Consulting, Daegu
该项目的改进记录
- 改进 랜딩페이지 수정요청입니다! 已完成
- 改进 Guard the admin build against a local API base 已完成
- 改进 Follow only absolute http(s) redirect targets 已完成
- 改进 Raise the thank-you redirect floor to three seconds 已完成
- 改进 Document thank-you page and pixel settings in the CLI help 已完成
- 功能 Add conversion thank-you page with configurable redirect and Meta pixel 已完成
- 改进 Project delivered on 20 July 2026, with three months of free maintenance for simple text and image updates through 20 October 2026 已完成
- 改进 Link preview description now leads with the brand positioning line 已完成
- 改进 Emphasised phrase in the pull quote no longer shows a stray underline 已完成
- 改进 Pull quote is attributed to the brand rather than the director 已完成