Service professionnel

从零到 SaaS:瓦莱州一家理发店如何在 8 个月内实现预订数字化

我如何在 8 个月内将 mailto 表单转变为锡永 Abeille Barbershop 的真正 SaaS 平台,包括预订、忠诚度、分析和移动应用程序。

有些项目一开始规模很小,但最终却在没有真正预见到它发生的情况下,成为了我们引以为傲的东西。位于锡永的 Abeille Barbershop 显然就是其中之一。

V1:D系统的艺术

这一切始于 2025 年 7 月,一个简单的请求:为一家拥有两名美发师的理发店提供在线预订系统。

第一个版本是一个 React 表单,它动态创建一个“mailto:”链接,其中包含所有预先填写的信息(客户姓名、选择的服务、所需的时间表),并直接打开理发师的电子邮件应用程序,所有这些都在里面。同时,有人提议举办 Google 日历活动来封锁该时段。

无数据库、无后端、零基础设施成本。

它很聪明,而且最重要的是它有效。但限制很快就变得明显:无法查看过去的预订,无法自动确认客户,也无法管理实际可用性。

V1 已经完成了它的任务,证明了这个概念是可行的。它还有待真正建造。

枢纽:Supabase 改变一切

2025 年 12 月,我们决定迁移到真实架构。我正在使用 Supabase,这是一个托管 PostgreSQL 平台,具有集成身份验证、行级安全性和自动 API。

经过两天的紧张开发,一切都发生了变化:

  • 带有状态的“预订”表(待定/已确认/已取消/已完成)
  • “客户”表,可管理缺席和黑名单
  • 带有角色系统的“admin_users”表(super_admin、admin、barber)
  • 具有动态价格和持续时间的“服务”表
  • 用于管理每天日程的“opening_hours”表

自动电子邮件系统立即跟进:每次状态变化都会通过 SMTP Infomaniak 触发事务电子邮件,无论是收到的请求、确认、24 小时前的提醒还是取消。

预约界面:选择日历和可用时段

客户今天有什么

八个月后,该平台拥有了数十个功能,所有这些功能都是随着时间的推移而确定的具体需求而诞生的。

对于客户:

  • 在线预订,可选择理发师、服务和时段
  • 具有预订历史记录的客户帐户
  • 3级忠诚度系统(基本、声望、卓越)
  • 每一步都会有电子邮件通知
  • 移动可安装应用程序(PWA)
  • 能够直接通过电子邮件回复替代插槽提案

对于理发师和管理员:

  • 带有同步日历 Google 日历的仪表板
  • 查看待处理请求并一键批准
  • 完整的客户管理(历史、黑名单、缺席)
  • 高级分析(收入、入住率、最需要的服务)
  • 替代插槽提案系统,24 小时后自动接受
  • 新闻和比赛管理(每月幸运轮)
  • 系统监控和日志

使用唯一跟踪代码进行预订确认

我们学到了什么

迭代而不是精炼。 经过修改的 V1 用于在实际架构中花费时间之前验证项目的兴趣。通常这是最好的开始方式。

堆栈的选择非常重要。 Supabase 凭借其集成的身份验证、边缘功能和自行生成的 API 将后端开发时间缩短了三倍。对于这种规模的项目来说,很难做得更好。

**手机第一,真的。**大多数客人通过手机预订。因此,每项功能都是以移动优先的方式进行设计和测试的。

AI 作为联合开发者。 有条不紊地进行分析、计划、实施和测试,它使我能够在 8 个月内交付团队需要 12 到 18 个月才能发布的内容。

带有快速操作的约会摘要(日历、共享、取消)

## 其余的部分

该项目继续向前推进。与 Google 日历、预测分析、推送通知的双向同步:下一阶段已在路线图上。

但最重要的是,Abeille Barbershop 现在拥有与其类似的工具:简单、高级、专为其活动而设计。

您在瑞士管理本地企业吗?您是否希望将您的活动数字化? 我很高兴讨论您的项目。

Mes autres services

D'autres services qui pourraient vous intéresser