"2025년 상반기, 나는 반드시 취업해야 한다."
"부트캠프는 나를 불태웠지만, 아직 부족하다."
"딸깍. 마우스를 움직이다가… ‘토스 플레이스’ 채용 공고를 발견했다."
"테이블 오더? 포스기? 이거 내가 만들어볼까?"
미션: 내가 직접 테이블 오더 시스템을 만들어서 토스를 공략해보자!
📢 규칙: 매일 하나씩 고민과 해결 과정을 기록한다.
🎯 목표: 서비스 출시 → 사용자 테스트 → 최적화 → 오픈소스 공개 → 입사
🚀 이제부터, 이 프로젝트의 모든 과정을 공개한다.
1. 낭떠러지에 선 개발자 H양
취업 시장은 살벌하다.
📢 "이제 신입이 개발만 잘해서는 안 뽑힌다."
나는 부트캠프를 수료했다.
✅ HTML, CSS, JS? 가능
✅ Next.js? 가능
✅ Zustand? 가능
그런데 이걸로는 부족하다.
🚀 "진짜 제품을 만들 수 있어야 한다."
🚀 "단순한 클론 코딩이 아니라, 기획 → 개발 → 배포까지 전부 해봐야 한다."
📢 "그래, 토스 플레이스의 테이블 오더 시스템을 직접 만들어보자."
(부트캠프 수료했지만 아직 갈 길이 멀다...)
2. 토스 플레이스 분석: "우리가 만들 제품을 뜯어보자"
❓ "토스 플레이스는 무엇을 만들고 있나?"
✅ 포스기 (POS) → 이미 있음
✅ 테이블 오더 → 확장 가능성이 높음
✅ 사용자 행동 데이터 분석 → 토스가 좋아하는 영역
✅ 결제 → 토스페이 연동 고려
📢 "이거야. ‘테이블 오더 + 관리자 대시보드 + 실시간 주문 관리’를 만들어보자."
3. 프로젝트 기획: "그냥 테이블 오더가 아니다."
🚀 목표: 누구나 오픈소스로 사용할 수 있는 테이블 오더 시스템
✅ Next.js + Supabase 기반 풀스택 프로젝트
✅ 중앙 DB 필요 없음 → 각 식당이 자체 Supabase 키를 ENV로 설정
✅ Vercel + Supabase 연결 후 바로 배포 가능
✅ 토스 결제 API 연동 (이걸로 "토스 입사"와 연결)
✅ 사용자 행동 데이터 분석 기능 포함
4. 기존 테이블 오더의 문제점 분석 & 개선 방향
❌ 기존 테이블 오더 서비스의 문제점
1️⃣ 언어 전환 속도가 느리다. → 서버 요청을 줄여야 함
2️⃣ 이미지 로딩이 너무 느리다. → Cloudflare R2로 최적화
3️⃣ 사용자 행동 데이터가 부족하다. → 클릭 트래킹, 주문 패턴 분석 추가
✅ 이걸 전부 해결하는 제품을 만들자.
✅ 사용자 행동 데이터까지 분석할 수 있는 테이블 오더 서비스.
💡 "이제는 개발이다."
🚀 이제부터, 본격적인 개발이 시작된다.
"내일부터 하루씩, 개발 과정을 기록해보자!"
"최종 목표는 오픈소스 공개 & 토스 입사다!"
(이제 진짜 시작이다!)