婚礼请柬工作室
个性化请柬生成器:新人的需求转化为项目数据,构建器将其与主题库中的主题合成,发布成品页面。
挑战
婚礼请柬是一个必须在婚礼当天正常工作的页面。为每对新人从零重做风险太高:改动一段文字就会牵连相邻版块,而每单都靠人工逐项检查根本无法持续。
解决方案
请柬由成熟主题与数据文件合成。数据结构是后台与构建器共同的唯一真源:版面来自数据而非主题——共 16 个版块,顺序按每对新人编排;没有相识故事就没有该版块,婚期只剩一个月则用当日流程取代倒计时。主题必须通过校验才能进入主题库:用另一对新人的数据跑一遍,分别测试完整版块与精简版块,成品页面再经 jsdom 在真实 DOM 中做冒烟测试。元标签在构建时注入,因为 Telegram 与 WhatsApp 生成链接预览时不会执行 JS。
成果
一套按呈现形式而非配色区分的主题库:带可撕存根的登机牌、以图钉取代章节的地图、仅此一期的报纸特刊、胶片、黑胶唱片、星座、森林。宾客通过专属链接回复,名单可导出为表格,日期以 ICS 写入日历。
技术栈
Next.js 15React 19TypeScriptzodjsdomICS
图库











