공간 대여·예약 O2O 플랫폼 — 조건별 공간 탐색·예약 결제·호스트 운영·정산 관리

연습실·파티룸·스튜디오를 지역, 이용 날짜와 시간, 인원, 시설 조건에 맞춰 탐색하고 예약·결제할 수 있는 공간 대여 O2O 플랫폼입니다. 게스트용 웹·모바일 앱, 호스트 센터와 운영자 시스템을 함께 구축했습니다. 공간 등록과 영업시간·가격 설정부터 예약 관리, 채팅, 이용 안내 자동 발송, 매출·정산 조회와 세금계산서 발급 관리까지 공간 거래에 필요한 업무를 연결했습니다.

  • 공간 대여
  • 예약 플랫폼
  • O2O
  • 호스트 관리
  • 정산
  • 운영 자동화
프로젝트 유형
중개플랫폼 · 홈페이지·웹사이트 · 앱(APP)
개발 기간
2026.03 ~ 2026.08
진행 범위
기획 · 디자인 · 퍼블리싱 · 프론트엔드 · 백엔드 · 개발
기술 스택
  • React
  • Next.js
  • Java
  • Spring
  • PostgreSQL
  • AWS
01Overview

프로젝트 소개

프로젝트 배경

1. 문제점

  1. 1연습실·파티룸·스튜디오는 이용 목적과 시설, 수용 인원, 운영시간이 달라 원하는 공간을 찾으려면 여러 조건을 함께 비교해야 했습니다.
  2. 2공간을 찾은 뒤에도 예약 가능한 시간, 시간대별 가격, 추가 인원과 부가상품 비용을 확인해야 해 탐색과 결제를 연결하는 정보 구조가 필요했습니다.
  3. 3호스트는 공간 등록뿐 아니라 영업시간, 요일별·특정 날짜 가격, 예약 일정, 고객 문의와 이용 안내를 지속적으로 관리해야 했습니다.
  4. 4예약 취소와 환불, 쿠폰, 수수료, 정산과 세금계산서 업무를 게스트·호스트·운영자가 각자의 역할에 맞게 처리할 수 있는 구조가 필요했습니다.

2. 프로젝트 목표

  1. 1조건별 공간 탐색부터 예약·결제와 이용 후 리뷰까지 연결하는 공간 대여 플랫폼 구축
  2. 2게스트용 웹·모바일 앱, 호스트 센터와 운영자 시스템 통합 구축
  3. 3영업시간과 가격, 부가상품을 연결한 공간 운영 기능 구현
  4. 4예약 일정, 채팅, 이용 안내와 매출·정산 정보를 관리하는 호스트 업무 환경 제공
  5. 5프로모션, 공간 전용 쿠폰과 공간별 취소·환불 정책을 관리하는 운영 구조 마련

3. 주안점

  1. 1카테고리·지역·날짜·시간·인원을 기준으로 공간을 좁혀가는 검색 경험
  2. 2공간 이용료, 추가 옵션, 할인과 최종 결제금액을 구분하는 예약 화면
  3. 3게스트·호스트·운영자별 업무와 접근 범위 분리
  4. 4영업시간과 가격 설정, 예약 상태와 정산 내역의 관계를 이해할 수 있는 정보 설계
  5. 5PC와 모바일에서 일관되게 사용할 수 있는 화면과 공통 컴포넌트 구성

프로젝트 성과

게스트·호스트·운영자를 연결한 공간 예약 플랫폼 구축

공간을 찾고 예약하는 게스트 서비스, 공간과 예약을 관리하는 호스트 센터, 회원·공간·예약·정산을 관리하는 운영자 시스템을 함께 구축했습니다.

공간별 영업시간과 가격을 관리하는 운영 구조 구현

요일별 영업시간과 예약 단위, 시간대별 가격, 묶음패키지와 특정 날짜 가격을 설정할 수 있도록 구성했습니다. 공간별 운영 조건을 예약과 결제에 필요한 정보로 연결했습니다.

이용 안내와 정산 업무를 지원하는 호스트 기능 구축

예약 일정과 고객 문의, 이용 안내 자동 발송, 결제·정산 내역 조회를 호스트 센터에 구성했습니다. 바로빌 API를 연동해 세금계산서 발급과 상태를 관리하는 기능도 마련했습니다.

공간 전용 쿠폰과 개별 환불 정책으로 운영 기능 확장

플랫폼의 프로모션을 호스트의 공간 전용 쿠폰과 연결하고, 게스트가 공간 상세에서 혜택을 확인·다운로드해 예약에 사용할 수 있도록 확장했습니다. 공간별 취소·환불 정책을 설정하고 예약과 취소 과정에 안내하는 구조를 추가했습니다.


핵심 기능

조건 기반 공간 검색·지도 탐색

공간 유형, 지역, 이용 날짜와 시간, 인원, 해시태그와 시설 조건을 기준으로 공간을 탐색할 수 있습니다. 목록과 지도를 오가며 위치, 가격과 주요 정보를 비교하도록 구성했습니다.

시간·옵션 선택과 예약·결제

이용 시간 또는 묶음패키지와 부가상품을 선택하고, 공간 이용료·추가 비용·쿠폰 할인·최종 결제금액을 확인할 수 있습니다. 예약 이후에는 승인 대기, 예약 확정, 이용 완료와 취소 등 진행 상태를 구분해 확인합니다.

호스트 공간·일정 관리

호스트는 공간 사진, 기본 정보, 해시태그, 영업시간, 가격, 부가상품과 이용 수칙을 직접 관리할 수 있습니다. 예약 일정과 문의를 확인하고, 인사말·출입 정보·와이파이·이용 수칙 등 반복 안내를 자동 발송하도록 설정할 수 있습니다.

매출·정산·세금계산서 관리

호스트가 결제 내역과 정산 예정·보류·완료 상태, 수수료와 지급 내역을 확인할 수 있도록 구성했습니다. 운영자는 정산 대상과 처리 상태, 세금계산서 발급 내역을 관리할 수 있습니다.

운영자 관리·프로모션·환불 정책

운영자는 일반 회원과 호스트, 공간 승인, 예약, 리뷰, 공지와 프로모션을 관리합니다. 호스트 혜택과 공간 전용 쿠폰을 연계하고, 공간별 취소·환불 기준을 예약 화면과 취소 안내에 반영할 수 있도록 구성했습니다.


프로젝트 상세

프로젝트 개요

muum은 연습실, 파티룸과 스튜디오 등 다양한 공간을 필요한 시간만큼 예약하고, 호스트가 공간 운영 업무를 관리할 수 있도록 구축한 공간 대여·예약 O2O 플랫폼입니다.

게스트는 이용 목적과 지역, 날짜·시간, 인원과 시설 조건에 맞는 공간을 찾아 상세 정보를 확인하고 예약·결제를 진행합니다. 이용 전후에는 호스트와 채팅으로 문의하고, 예약 내역과 취소 상태를 확인하거나 리뷰를 작성할 수 있습니다.

호스트 센터에서는 공간 등록부터 영업시간·가격·부가상품 설정, 예약 일정과 고객 안내, 매출·정산 조회까지 처리할 수 있습니다. 운영자 시스템은 호스트와 공간의 승인, 회원·예약·정산·콘텐츠·프로모션 관리 업무를 담당합니다.

서비스 기획, 화면 설계, UI/UX 디자인, 웹·모바일 앱과 관리자 개발, 외부 API 연동과 QA를 진행했으며, 이후 공간 전용 쿠폰과 개별 취소·환불 정책으로 기능을 확장했습니다.

담당 업무

  • 게스트·호스트·운영자별 서비스 흐름과 정보 구조 설계
  • 공간 분류, 검색 필터, 예약·가격·취소·환불 정책 기획
  • 웹·모바일 UI/UX 디자인과 디자인 시스템 구성
  • 게스트용 공간 검색·지도·상세·예약·결제 기능 개발
  • 호스트 신청, 공간 등록·수정, 영업시간·가격·부가상품 관리 기능 개발
  • 예약 일정, 채팅과 이용 안내 자동 발송 기능 구현
  • 매출·정산 내역과 세금계산서 발급 관리 기능 개발
  • 회원·공간·예약·콘텐츠·프로모션 관리자 시스템 구축
  • 지도·주소 검색, 결제와 바로빌 등 외부 API 연동
  • 공간 전용 쿠폰과 공간별 취소·환불 정책 추가 개발 및 QA 대응

주요 개발 및 운영 내용

공간 탐색에서는 이용 목적에 맞는 카테고리와 해시태그를 정의하고 지역, 날짜, 시간과 인원 조건을 함께 적용하도록 구성했습니다. 검색 목록과 지도, 공간 상세에서 예약 결정에 필요한 정보를 이어서 확인할 수 있도록 설계했습니다.

예약 화면에서는 선택한 공간과 이용 일정, 부가상품, 할인과 최종 결제금액을 구분했습니다. 결제 전 이용 수칙과 취소·환불 규정을 확인하고, 예약 이후에는 현재 상태에 따라 필요한 정보를 확인하도록 구성했습니다.

호스트의 공간 관리에서는 영업시간을 설정한 뒤 요일별 가격, 묶음패키지와 특정 날짜 가격을 관리하도록 흐름을 정리했습니다. 공간 사진과 시설 정보, 추가 요금과 이용 수칙도 같은 관리 환경에 배치했습니다. 예약 일정과 채팅을 연결하고 이용 안내를 미리 설정해 반복적인 고객 안내를 지원했습니다.

정산 영역은 결제 내역과 정산 상태, 수수료와 지급 정보를 확인하는 구조로 구성했습니다. 운영자가 정산 내역과 보류 상태를 관리하고, 바로빌 연동을 통해 세금계산서 발급과 처리 상태를 확인할 수 있도록 연결했습니다.

추가 개발에서는 운영자가 쿠폰의 기본 조건을 정하고, 호스트가 혜택을 적용할 공간과 노출 여부를 선택하도록 역할을 구분했습니다. 공간별 취소·환불 정책을 설정하고 게스트가 예약·결제와 취소 과정에서 해당 기준을 확인하도록 구성했습니다.

프로젝트 주안점

1. 탐색 조건과 실제 예약 조건의 연결

공간의 사진과 소개, 위치뿐 아니라 이용 날짜와 시간, 인원과 옵션까지 함께 확인하도록 구성했습니다. 사용자가 탐색 중 선택한 조건을 예약 과정에서도 이해할 수 있도록 정보의 순서를 맞췄습니다.

2. 호스트의 운영 순서를 반영한 공간 관리

영업시간, 가격과 부가상품의 관계를 고려해 설정 흐름을 구성했습니다. 여러 공간과 예약 일정을 관리하는 호스트가 PC와 모바일에서 필요한 업무를 이어갈 수 있도록 화면을 설계했습니다.

3. 예약 이후의 안내와 정산까지 이어지는 업무 흐름

공간 이용 전 필요한 안내와 고객 문의, 이용 후 매출·정산 확인을 호스트 센터에 연결했습니다. 예약 접수 이후에도 반복되는 운영 업무를 서비스 안에서 처리하도록 구성했습니다.

4. 플랫폼 공통 조건과 공간별 운영 정책의 구분

쿠폰 금액과 사용 조건은 운영자가 관리하고, 적용 공간과 노출 여부는 호스트가 설정하도록 구분했습니다. 취소·환불 정책도 공간별로 설정해 각 공간의 운영 방식에 맞게 안내할 수 있도록 구성했습니다.

5. 역할별 정보 위계와 상태 표현의 일관성

게스트는 예약과 이용 정보, 호스트는 일정과 공간 운영, 운영자는 승인과 정산 업무에 집중하도록 화면을 구성했습니다. 예약·취소·정산 상태를 명확히 표현해 각 역할이 필요한 다음 업무를 판단할 수 있도록 설계했습니다.

02Showcase

프로젝트 화면

공간 대여·예약 O2O 플랫폼 — 조건별 공간 탐색·예약 결제·호스트 운영·정산 관리 프로젝트 화면 1

Contact

이런 프로젝트,
함께 만들어볼까요?

기획·디자인·개발까지, 클릭비가 처음부터 끝까지 함께합니다.

프로젝트 상담 신청
전체 보기
공간 대여·예약 O2O 플랫폼 — 조건별 공간 탐색·예약 결제·호스트 운영·정산 관리 — IT 외주 개발 사례 | Click-B IT 외주 개발