공간·시설 통합 예약 플랫폼
사이트 방문사이트 설명
동일 시설·시간대 동시 예약 시 중복 예약이 발생하고, 시설마다 다른 운영시간·가격·옵션을 개별 관리하기 어려웠습니다.




상세 설명
▶ 프로젝트 개요 프로젝트명: 공간·시설 통합 예약 플랫폼 발주처: 공간·시설 운영 사업자 (비공개) ▶ 프로젝트 배경 동일 시설·시간대 동시 예약 시 중복 예약이 발생하고, 시설마다 다른 운영시간·가격·옵션을 개별 관리하기 어려웠습니다. 실시간 슬롯 검증과 통합 운영으로 해결했습니다. ▶ 핵심 구현 기능 - 시설 탐색·예약 시설별 운영 시간 조회 날짜·시간대 가용 슬롯 조회 예약 요청 시 예약 상태 재검증 동시 예약 중복 방지(트랜잭션·락) - 가격·결제 시설·시간대별 차등 가격 추가 옵션 선택 예약 조건별 최종 금액 자동 산정 결제·예약 변경·취소·환불 연계 - 혜택·관리 회원등급·쿠폰 할인 시설별 운영 정보 관리 기간별 예약 건수 통계 시설별 매출 통계 ▶ 기술 스택 Frontend: Next.js, TypeScript, Tailwind CSS, 캘린더 UI Backend: Node.js(NestJS), REST API, 동시성 제어 Database: MySQL/PostgreSQL, Redis(슬롯 락), Transaction/Row Lock 연동: PG 결제, SMS·알림톡 Infra: AWS, Docker, Nginx ▶ 프로젝트 성과 - 중복 예약 방지 기반의 안정적인 예약 환경 구축 - 예약 업무 통합으로 사용자 편의성 향상 - 시설 운영 관리 효율화 - 예약·매출 데이터 기반 운영 체계 구축