모벤MOVE BEYOND
상담 요청

데모커머스·예약

공간 대여 예약·운영 데모

공간·시간 선택부터 안내 실패 처리, 자료 대조, 전환 복구까지 가상 예약 원장 하나로 이어 볼 수 있습니다.

web-production-a6908.up.railway.app
공간 대여 예약·운영 데모 화면

열어 보시면 이런 걸 확인하실 수 있습니다

  • 공간과 시간에서 인원을 바꾸면 기본 요금과 추가 인원 요금이 나눠 표시됩니다
  • 가상 예약을 확정하면 예약 운영 원장에 같은 예약과 안내 상태가 나타납니다
  • 자료 대조에서 누락을 주입하고 병합하면 건수·금액·지점 분포의 차이가 보입니다
  • 전환 리허설에서 실패를 재현한 뒤 복구해도 새 가상 예약이 남아 있습니다

만들면서 풀어야 했던 것

  • 브라우저에서 동작하는 정적 데모의 가상 예약 원장 안에서, 같은 예약 요청을 다시 처리해도 예약번호가 그대로이고 같은 공간·시간의 경쟁 예약은 거절하도록 했습니다. 안내 실패를 반복해도 대체 문자 작업은 한 번만 만들어지며, 이 작업은 화면 안의 시뮬레이션이라 실제 문자는 발송하지 않습니다.
  • 자료를 합칠 때 접수일이 없는 기록에 임의 날짜를 넣으면 실제 접수일처럼 보이기 때문에, 날짜가 없는 기록은 '미상'으로 남기고 원본 키와 자료 구분을 함께 보존했습니다. 초기 자료인 순수 가상 예약 62,304행에 누락을 주입해 병합하면 누락된 기록의 키와 건수·금액·지점 분포의 차이가 드러납니다.
  • 전환 리허설에서는 기준 스냅샷 이후 접수한 새 가상 예약이 전환 실패와 복구를 거친 뒤에도 번호·금액·안내 상태를 유지하도록 구현했습니다. 브라우저 안의 리허설이며 실제 서버 전환이나 운영 데이터베이스 이관은 아닙니다.

비슷한 걸 만들어 보고 싶으시다면

구간 견적으로 규모를 먼저 가늠해 보시거나, 조건을 적어 보내 주시면 범위를 정리해 회신드립니다.