4주 만에 Calendly 대안을 만든 방법 (그리고 그 이유)

발행: (2025년 12월 9일 오후 10:45 GMT+9)
3 min read
원문: Dev.to

Source: Dev.to

동기

저는 스케줄링 도구를 만들려고 처음부터 계획한 것은 아니었습니다. 시장은 이미 포화 상태이며—Calendly 같은 거대 기업, Cal.com 같은 오픈‑소스 영웅, 그리고 수십 개의 다른 서비스가 있습니다. 저는 제 에이전시 팀을 위한 간단한 예약 흐름이 필요했습니다:

  • 클라이언트가 Discovery Call을 예약한다.
  • 시스템이 제 개발팀 중 자유로운 사람을 확인한다.
  • 예약이 그 사람에게 할당된다 (라운드 로빈 스케줄링).

기존 솔루션은 $16/사용자/월이 들거나 Enterprise 플랜을 요구했습니다. 5명 규모의 작은 팀이라면 전화 연결만 하더라도 연간 $1,000 정도가 들었고, 이는 부당하게 느껴졌습니다.

핵심 철학

저는 TimeFlux를 단 하나의 원칙에 따라 만들었습니다: 협업은 프리미엄 기능이 되어서는 안 된다.

기술 스택

  • Next.js & React – 빠른 클라이언트‑사이드 예약 흐름을 위해.
  • Firebase – 실시간 가용성 동기화.
  • Google Calendar API – 자유/점유 시간의 진실된 소스.
  • AI Integration (곧 제공) – 복잡한 질의를 처리하기 위해.

타임존 처리

모두가 타임존에 대해 경고하지만, “도쿄 화요일 오전 10시”가 “뉴욕 월요일 오후 8시”와 겹치는지를 계산하려고 하면 고통이 실감납니다.

개발자 팁:

  • 모든 데이터를 UTC로 저장한다.
  • Intl.DateTimeFormat().resolvedOptions().timeZone을 사용해 표시한다.
  • 클라이언트 시계는 절대 믿지 않는다.

현재 상황

우리는 이제 막 라이브되었습니다! 또한 도구 안에 Lead Dashboard를 직접 구축하고 있어, 별도의 CRM 없이도 누가 예약했는지 확인할 수 있습니다.

사용해 보기

여기에서 확인해 보세요:

기술 스택에 대해 궁금한 점이 있으면 댓글에서 기다리고 있겠습니다.

Back to Blog

관련 글

더 보기 »