배경
10인 스타트업의 채용 담당자는 구글 스프레드시트 하나로 50명의 지원자를 관리하고 있었습니다. 면접 일정, 평가 메모, 합격/불합격 상태가 한 파일에 섞여 있었고, 협업은 불가능했습니다.
기술 스택
Frontend React 18 + TypeScript + Tailwind CSS
Backend Hono.js on Cloudflare Workers
Database Cloudflare D1 (SQLite)
Auth JWT + HttpOnly Cookie
Deploy Cloudflare Pages
핵심 기능
- 칸반 보드: 지원자를 단계별로 드래그 앤 드롭
- 실시간 메모: 면접관별 평가 노트 동시 작성
- 자동 이메일: 단계 이동 시 지원자에게 자동 알림 (Resend)
- 일정 연동: 면접 일정을 캘린더 초대로 자동 발송
결과
| 지표 | Before | After |
|---|---|---|
| 채용 처리 시간 | 기준 | 40% 단축 |
| 협업 가능 인원 | 1명 | 팀 전체 |
| 지원자 상태 파악 시간 | 15분 | 30초 |