跳到正文
Syafril.
全部作品

作品 02 / 08

Syafrilverse Studio — 服务型业务运营系统

本站背后的后台:由联系表单和报价计算器汇入的线索收件箱、客户与项目、带 PDF 打印的编号发票,以及网站的服务目录和定价——全部置于双重验证登录之后。

类型
个人项目
阶段
已上线
技术栈
SvelteKit · Svelte 5 · TypeScript · Supabase · PostgreSQL · Tailwind CSS · Zod · Vitest

案例分析

问题,以及我的解决方式。

01 · 问题

一人经营的服务型业务,通常把线索放在邮件里、价格放在表格里、发票又是另外的文档。网站、报价和发票上的数字渐渐对不上,也没有地方能看出哪条线索还在等回复。

02 · 方法

同一个数据库同时支撑公开网站和后台:在 Studio 中修改的价格会直接用于服务页面、报价计算器和 Google 结构化数据。每张表都受行级安全保护并要求双重验证会话,每个表单都在服务器端校验,发票编号在发送时由数据库触发器生成,绝不重复。从 Next.js 重写为 SvelteKit,领域逻辑原样迁移,并由 200 多个自动化测试守护。