我在 4 周内打造了一个 Calendly 替代方案(以及原因)

发布: (2025年12月9日 GMT+8 21:45)
3 min read
原文: Dev.to

Source: Dev.to

动机

我从未打算构建一个排程工具。市场已经非常拥挤——像 Calendly 这样的巨头,像 Cal.com 这样的开源英雄,以及其他数十种方案。我只需要一个简单的预订流程给我的机构团队使用:

  • 客户预约一次 Discovery Call(探索通话)。
  • 系统检查我的开发团队中谁有空。
  • 预订分配给该成员(轮询调度)。

现有的解决方案要价 $16/用户/月,或者需要 Enterprise(企业)计划。对于一个五人的小团队来说,仅仅用于转接电话的费用就大约是 $1,000/年,这让人感觉不对劲。

核心理念

我围绕一个原则构建 TimeFlux协作不应该是付费功能

技术栈

  • Next.js & React – 用于流畅的客户端预订流程。
  • Firebase – 实时可用性同步。
  • Google Calendar API – 用作空闲/忙碌时间的唯一数据源。
  • AI 集成(即将推出) – 处理复杂查询。

时区处理

大家都在提醒时区问题,但当你尝试计算“东京星期二上午 10 点”是否与“纽约星期一晚上 8 点”重叠时,痛点就会变得真实。

开发者提示:

  • 将所有时间存储为 UTC
  • 使用 Intl.DateTimeFormat().resolvedOptions().timeZone 显示本地时区。
  • 永远不要信任客户端的时钟。

当前状态

我们刚刚上线!我们还在工具中直接构建 Lead Dashboard(潜在客户仪表盘),这样你就不需要单独的 CRM 来查看谁预约了你。

试用

点击这里查看:

如果你对技术栈有任何疑问,欢迎在评论区找我交流。

Back to Blog

相关文章

阅读更多 »