WORK LOG

프로젝트 업무일지

2026.04.16 ~ 09.22 23주간의 기록
8프로젝트
80일지
프로젝트 · 눌러서 보기

공간잇다

공간 대여 · 맞춤견적 마켓플레이스 운영 배포 gongganitda.bhmoon.workers.dev ↗
요약

공간 대여 양방향 마켓플레이스. 07/13 하루에 홈·검색·예약·계정·지도·맞춤견적까지 핵심 골격을 세우고, 1주차에 견적요청 고도화와 관리자 마스터 콘솔, 2주차에 약관 9종·개인정보보호·수수료 이력관리, 3주차에 CJ올리브네트웍스 PG 실연동 · 파트너 단가표 자동매칭 · 사업 구조 2트랙 재편 · 서버 호출 98% 절감까지 완료해 상용 운영 구조를 갖췄다.

1주차07.13 ~ 07.19
07.13월

마켓플레이스 착수 · 핵심 기능 대거 구축

홈·상세·예약검색·호스트계정·알림·채팅네이버 지도맞춤견적
  • 홈·공간 상세·예약 구축 및 고급 리디자인(실사진·에디토리얼), 히어로 축소·검색바·목록 우선 재구성
  • 검색 결과(필터·정렬) · 호스트 공간 등록 · 전국 지역 셀렉트
  • 계정(로그인·회원가입·마이페이지) · 찜/예약 저장 · 목적별 큐레이션 · 로고 적용
  • 예약 플로우: 예약 달력·승인·알림(실시간·반응형)·후기·취소/일정변경·채팅·역할 구분
  • 정산·운영: 요금 재계산·정보수정·반짝/쿠폰 할인·호스트 정산/가용성·D-day·환불·이용권
  • 네이버 지도 연동(마커·지오코딩)·지도 페이지·인증 실패 목록형 폴백
  • 차별화 4종: 번개특가·AI 한줄추천·양방향 매너점수·N빵 더치페이
  • 맞춤견적 요청 확장(공간+부대서비스 원스톱) + 카테고리별 견적 그룹
07.14화

견적요청 고도화 · 사용자 여정 3갈래 정의

맞춤견적리드타임파트너 36곳채팅 위젯메인 개편
  • 견적요청 리드타임 규칙 · 최소 2주 전 요청 + 이용 1주 전 입찰·선정 마감
  • 견적 요청 수정/삭제 기능, 카테고리별 다중 견적 구조(한 요청 → 카테고리별 그룹 견적)
  • 호스트 견적 응답 화면 신설 · 공간 견적요청을 받아 직접 제안
  • 부대서비스 파트너 36곳 시드 데이터 구축, 업체찾기 / 맞춤견적 진입 경로 분리
  • 1:1 채팅 위젯 전역 배치 · 역할별 대화 권한
  • 사용자 여정 3갈래 정의(바로 예약 / 맞춤 업체 직접 요청 / 맞춤견적) + 메인 페이지 전면 개편
07.15수

온보딩·가입 경로 재설계 · 모바일 반응형

로그인 4:6사업자 가입 분리첨부파일패키지벤치마킹
  • 로그인 페이지 4:6 스플릿 개편, 사업자 회원가입 분리(일반 회원 / 호스트·파트너 입점)
  • 온보딩 히어로 신설 · 처음 방문자에게 서비스 흐름을 1화면에 설명
  • 카테고리별 상세 요청사항 + 첨부파일 업로드 지원
  • 채팅 권한 정리(회원↔호스트↔파트너), 사진작가 카테고리 추가
  • 패키지 상품화(공간+장비+케이터링 묶음) 1차 구현
  • 경쟁사(스페이스클라우드 등) 벤치마킹 반영 · 간격/모바일 레이아웃 전면 정돈
07.16목

관리자 마스터 콘솔 신설

Admin 콘솔3자 분할정산엑셀쿠폰·CS
  • 관리자 마스터 콘솔 신설 · 상품 관리 · 예약/결제 · 정산 매출 · 1:1 문의(CS) · 통계 · 쿠폰
  • 3자 분할 정산 로직 구현(플랫폼 / 호스트 / 파트너 자동 배분)
  • 엑셀 다운로드 전 탭 적용, 관리 메뉴 햄버거 탭으로 정리
  • 서비스 명칭 "업체" → "파트너" 전면 통일, 목록 정렬 기능 전면 적용
2주차07.20 ~ 07.26
07.20월

실시간 동기화 도입 · 반응형/가독성 전면 정비

실시간 동기화호스트 공간관리관리자 채팅아이콘 고급화
  • 실시간 데이터 동기화 도입 · 브라우저 저장 데이터를 서버(KV)와 양방향 병합
  • 마이페이지 탭 클릭 불가(먹통) 버그 해결 · 화면 축소 시 글자 깨짐/밀림 전면 수정
  • 호스트 공간관리 개편 · 공간 선택 드롭다운 보강, 미응답 요청 시각 경고, 예약 요청 카드 재구성, 가용성 차단 + 예약 규칙 통합
  • 파트너 마이페이지를 호스트와 동일 구조로 통일 · D-51 등 남은 일수 강조
  • 관리자 1:1 채팅 · 회원·호스트·파트너 모두 관리자와 실시간 대화
  • 카테고리별 체크박스 요청 도입(촬영장비 → 카메라·조명·스피커·사진작가 선택)
  • 정산 탭 상세 모달(고객명·행사일·품목·거래액) · 게스트 이용약관 초안 · 아이콘 고급화 · 모바일 스와이프/뷰포트 개선
07.21화

개인정보보호 · 고객지원 페이지 · 쿠폰 통합

개인정보 마스킹이용방법·FAQ쿠폰 고도화전수 버그점검
  • 개인정보보호 4종 · 저장 암호화 · 보관기간 경과 자동 파기 · 연락처/계좌 마스킹(호스트·관리자 화면) · 접근 이력
  • 이용 방법 · 예약 안내 · 자주 묻는 질문 페이지 신설(사이트 전수 분석 기반)
  • 쿠폰 시스템 통합 고도화 · 발급·적용·검증 로직 일원화
  • 즉시 예약(자동 수락) 미동작 버그 수정 + 전체 기능 전수 버그 점검(예약·견적·수락/거절·채팅)
  • 로그인 통합 + 역할 자동 라우팅(호스트/파트너 선택 제거 → 계정으로 판별)
  • 공간 등록 이미지 업로드·미리보기 · 청소 보증금 설정 · 관리자 엑셀 다운로드 확대(기간 지정)
  • 패키지 프리미엄 큐레이션 리디자인 · 전 페이지 아이콘/이모지 정리
07.22수

약관 체계 전면 구축 · 카카오 간편로그인

약관 9종결제 동의 분리약관 DB화카카오 로그인
  • 약관 체계 전면 구축 · 게스트 이용약관 · 파트너 입점약관 · 개인정보 처리방침 · 마케팅 수신동의 · 위치기반서비스 · 전자금융거래 · 취소·환불 규정 · PG 위탁동의 · 회사 정보 고지
  • 결제 화면 동의 3항목 분리(취소·환불 / 주문 내용 / 제3자 제공) + 항목별 자세히 보기 모달 · 필수 미동의 시 결제 차단 · 만 14세 미만 법정대리인 동의
  • 약관 서버 저장(DB화) · 관리자가 수정하면 PC·모바일 동시 반영
  • 관리자 콘솔 약관 편집기 · 접근 로그 별도 메뉴 + 비밀번호 보호 · 전 탭 검색창 추가
  • 정산 매출 일별 추이 그래프 툴팁 · 모바일 정산/회원 목록 가독성 정리
  • 공간 숨김(공사·휴업) 기능 · 전 페이지 일괄 반영
  • 네이버 지도 API 인증 오류 해결 · 카카오 간편로그인 연동(닉네임·프로필)
07.23목

수수료율 이력 관리 · 사업정의서 작성

결제일 기준 요율국세청 승인조회청소 보증금사업정의서
  • 파트너별 수수료율 설정 + 결제일 기준 요율 스냅샷 · 요율 변경이 기존 결제건에 소급되지 않고, 기간별로 나눠 자동 합산 정산
  • 국세청 승인조회 · 결제 영수증 항목 추가(회원·호스트·파트너 전원)
  • 청소 보증금 분리 결제 · 공간 이용료와 별도 카드 결제, 퇴실 후 환불(관리자 화면 반영)
  • 카카오 로그인 탈퇴 후 재가입 처리 · 자동 로그인 방지
  • 사업정의서 작성 · 사업 모델·수익 구조·파트너 운영·경쟁사 비교 매트릭스·패키지 가격 적정성 검증, PDF 산출
  • 전 모달 직사각형 통일 · 약관 줄맞춤 전면 정돈
07.24금

대규모 개편 · 수수료 정책 전환 · 부분결제

수수료 5%부분 결제개별 영수증패키지 제거
  • 수수료 5% / 회원 서비스료 0%로 요금 정책 전환 · 전 데이터·관리자 매출 재산정
  • 부분 결제 + 개별 영수증 · 공간·카메라 먼저 결제, 케이터링 나중 결제 시에도 건별 영수증 발행 및 파트너 배분(3회 이상 검증)
  • 요일별 취소 수수료율 적용(주중/주말 차등)
  • 정산 화면 한눈에 보기 · 결제완료/대기·수수료 표시, 영수증·국세청 버튼 상단 배치, 상세 모달 제거
  • 호스트 캘린더 클릭 블랙아웃/공사 설정 · 공간 숨김 예약 가능 표시 버그 수정
  • 호스트·파트너·관리자 카드 UI 통일(둥근 개별카드 → 정돈된 표 구조)
  • 올인원 패키지 전면 제거로 구조 단순화 · 커밋/푸시로 원격 개발 환경 정리
3주차07.27 ~ 08.02
07.27월

CJ올리브네트웍스 PG 연동

PG 결제모듈오늘 기준 매출PG 약관
  • CJ올리브네트웍스 OnePG 표준결제창 연동 · 회원 결제 · 호스트/파트너 정산 · 관리자 결제 관리 전 구간
  • 관리자 오늘 기준 매출 위젯 · 정산매출·환불주문·견적요청·예약결제 탭에 당일 결제액/건수 자동 표시
  • 결제 콜백 실패 원인 진단 착수 · PG 관련 약관 추가
  • 대시보드 결제완료 / 예약확정 상태 배지 명시 표기
  • 모바일 개선 · 찜 하트 스와이프 숨김 · 견적요청 1분 가이드 레이아웃
07.28화

결제 콜백 추적 · 알림톡 구조 · 아이콘 전면 고급화

콜백 로그카카오 알림톡주소검색 복구아이콘
  • 결제 콜백 호출/수신 로그 수집 체계 구축 · PG사 전달용 원문 로그 확보
  • 결제모듈 원상 복구(카드사 선택 화면 정상화) · 상점 정보 재설정
  • 카카오 알림톡 발송 구조 설계(예약 승인·결제 완료·견적 도착 등 트리거)
  • 카카오 로그인이 특정 계정만 되던 문제 원인 규명 및 초기화(관리자 등록 계정 종속 해제)
  • 공간 등록 주소 검색·미리보기 복구(정부 제공 주소 API 기준) · 호스트·파트너 주의사항 입력란 신설
  • 전 페이지 아이콘 고급화 일괄 교체
07.29수

결제 검증값 암호화 · 데이터 서버 이관 · 사업정의서 v0.3

hashValue 암호화서버 이관수수료 구조 확정시장 실데이터
  • PG 결제요청 검증값(hashValue) 암호화 적용 · 콜백 URL 점검 · 실결제 3건 성공 확인
  • 전체 데이터 서버 이관 · 회원·예약·공간 등 모든 데이터를 브라우저 저장에서 Cloudflare로 이전
  • 수수료 구조 확정 · 총 5% = 카드 수수료 2.7% + 와일리 순수취 2.3%, 홈페이지·정산 전면 반영
  • 사업정의서 v0.3 · 카테고리별 시장 규모 실데이터(공간대관·촬영·음향조명·케이터링·현수막·굿즈), 목표 매출 달성에 필요한 회원 유입 역산, 분기별 성장 표, B2B 시나리오 별도 편성
  • 사진작가를 촬영장비·카메라로 통합 · 요청 건수 배지 표시
  • 맞춤업체 목록 로딩 지연 원인 분석(대용량 후기 파싱) 및 화면 규격별 점진 로딩 검토
  • 회원 결제 전 구간(공간대여·맞춤업체·견적요청) 정상 작동 검증 · 배포
07.30목

요금 정책 세분화 · 호스트/파트너 사이드바 개편

평일·주말 요금시간대 할인세로 사이드바이용가능시간
  • 평일/주말 시간당 요금 분리 + 시간대 할인(이른 아침·늦은 오후 등 특정 구간만 할인)
  • 요금 설정·할인 프로모션·예약 운영 설정을 공간 관리로 이관(플로우 정리)
  • 호스트·파트너 마이페이지 세로 사이드바로 전환 · 찜한 공간·최근 본 공간 등 불필요 메뉴 삭제, 아이콘 통일, 메뉴 순서·크기 정돈
  • 이용 가능 시간 필드 신설(00시~24시 자유 설정) 및 전 페이지 실시간 연동
  • 공간 수정 시 이용가능시간이 저장되지 않는 버그 추적 착수 · 미사용 공간 정리 · 배포
07.31금

2트랙 재편 · 단가표 자동매칭 · 서버 호출 최적화

2트랙 재편자동 매칭KV 최적화 98%↓전국 시·군·구보안
  • 서버 일일 호출 한도 초과 원인 규명 · 12초 주기 × 24종 폴링이 원인. 캐시 TTL · 묶음 조회 · 폴링 120초 · 비활성 탭 중단 · 중복 전송 차단으로 일 51.8만 → 0.8만 회(98%↓)
  • 사업 구조 2트랙 재편 · ⓐ 바로 예약 / 단가표 기반 1:1 맞춤 견적, ⓑ 견적 요청 → 파트너 입찰. 파트너에게는 자기 카테고리 요청사항 + 공통 정보만 노출
  • 파트너 단가표 등록 폼 + 자동 매칭 엔진 신설 · 카테고리·행사 목적·리드타임·예산으로 후보를 자동 선별하고, 단위(인원/시간/평/미터/개)별 수량을 계산해 견적 자동 생성. 예산은 상한(+10%) 기준으로 판정
  • 카테고리별 동적 등록 폼(8개 업종별 품목 예시·단가 단위·안내 문구) + 상품 목록에 단가·최소수량·최소금액 노출 + 전 파트너 모의 단가 데이터 투입
  • 견적 제출 화면을 실시간 계산 테이블로 교체 · 체크·수량 입력 시 소계/총액 자동 산출(긴 텍스트 입력 폐지)
  • 견적요청 3종 개선 · 공간 이용시간 자동 삽입, 체크박스 선택 → 요청 문장 자동 생성(참고 시세 포함), 카테고리별 예산 입력
  • 전국 지역 2단계화 · 17개 시·도 → 229개 시·군·구 전체 목록 제공(공간찾기·맞춤업체·견적요청·입점 공통)
  • 계정·데이터 정리 · 유령 ID 제거, 카테고리별 파트너 1계정 체계, 자동 생성 데모 데이터 전면 중단, 후기 중복 증식(818→12,270건) 원인 수정
  • 보안 조치 · 웹으로 노출되던 백업 폴더 차단 및 삭제(연락처·계좌 포함), 저장소 비공개 전환 후 커밋·푸시
  • PG 콜백 403 원인 규명 · 자체 서버는 정상 응답(200), Cloudflare 엣지 보안 검사가 PG사 요청을 차단. 전용 도메인 연결로 해소 예정
성과

구축 성과

  • 예약·검색·지도·맞춤견적·정산·관리자 콘솔까지 갖춘 공간 대여 양방향 마켓플레이스를 Cloudflare에 운영 배포
  • CJ올리브네트웍스 PG 실결제 연동(검증값 암호화·부분결제·개별 영수증·국세청 승인조회)
  • 파트너 단가표 + 자동 매칭 엔진으로 견적 생성을 자동화, 견적 제출을 실시간 계산 테이블로 표준화
  • 약관 9종과 개인정보보호 체계(암호화·자동 파기·마스킹·접근 로그) 구축

정비 · 개선

  • 사업 구조를 2트랙(바로 예약 / 견적 입찰)으로 재편해 이용 흐름 단순화
  • 서버 일일 호출 98% 절감으로 한도 초과 해소 및 응답 속도 개선
  • 수수료 구조 확정(총 5% = 카드 2.7% + 순수취 2.3%)과 결제일 기준 요율 스냅샷으로 소급 정산 방지
  • 전국 229개 시·군·구 지역 체계 도입, 노출 백업 데이터 차단·저장소 비공개 전환
8월 1주차08.03 ~ 08.09
08.03월

요청·견적 서버화 (2트랙-B)

D1 행 단위 저장소유자 검증
  • 견적 요청·견적을 D1에 행 단위로 저장 · 브라우저 저장에서 서버로 이관(2트랙-B 서버화)
  • 요청·견적 소유자 서버 검증으로 무단 조회·수정 차단
08.04화

예약·결제 서버화 · AI 요청서 구조화 · 메인 리뉴얼

예약·결제 서버화(2-C)데이터 수집AI 4단계PII 마스킹
  • 예약·결제 서버화(2-C) + 데이터 수집 계통 신설
  • AI 견적 요청서 4단계 구조화(1~3단계) + 개인정보(PII) 마스킹
  • 메인 페이지 리뉴얼 · 죽은 코드·불필요 장식 정리
08.05수

단가표 진실원 단일화 · 자동매칭 고도화 · AI 추천 정리

단가표 D1 이관자동매칭AI 추천보안갤러리
  • 파트너 단가표를 D1 행 단위로 이관 · 진실원 단일화, 저장 경로 통합(초기화 버그 해소)
  • 자동매칭 개선 · 요청 연결(std_key)·이상치 보류·협의 품목·일 한도·재매칭, 파트너 화면 '내 품목·단가표' 통합
  • AI 추천 정리 · 로컬 LLM(Ollama) 연결·견적요청서 자동 채움 → 키워드 방식 전환(Workers AI 해지), 상대날짜·기간·1인당 예산 인식, 검색어 저장·관리자 조회
  • 보안 · 회원정보(gi_users) 유출·위조 차단(필드 마스킹·쓰기 소유자 검증)·스키마 공개 차단
  • 공간 상세 갤러리 수정 · 사진 8장 표시·'모두 보기'·넓은 모달+좌우 넘기기·썸네일 띠
08.06목

상담 챗봇 1단계 (FAQ + 문의 접수)

상담 챗봇FAQ 21편의시설 인식버그 수정
  • 상담 챗봇 1단계 도입 · FAQ 즉답 + 문의 접수 도우미(LLM 미사용)
  • FAQ 예상질문 21개 추가 + 환불 규정 오안내 정정
  • 편의시설 조건 인식 · '공간이 갖춘 것' vs '빌리는 것' 구분
  • 버그 수정 · 회원 화면 내부 ID·코드 노출 차단, 채팅 위젯에 버튼 가림 해소, 견적요청 무반응(AI 초안 초기화 격리)
08.07금

채팅 위젯 개편 · 예약번호 통일 · 행정구역 반영

채팅 위젯 개편예약번호 통일행정구역 개편영업지역
  • 채팅 위젯 개편 · 봇/사람 분리·빈 화면 해소·대화 치우기·아이콘 정리 + 챗봇 통합·이용 안내
  • 예약번호 통일 · 회원·관리자·문의가 같은 번호 사용
  • 지역 목록 2026-07-01 행정구역 개편 반영(정부 원본 대조)
  • 파트너 영업 지역 제한(안 가는 지역 요청 미수신) · 채팅 창구 상시 노출 보장
성과

구축 성과

  • 요청·견적·예약·결제·단가표를 전면 서버화(D1)하고 소유자 검증으로 데이터 보안 강화
  • 파트너 단가표 자동매칭 엔진 고도화(요청 연결·이상치 보류·일 한도·재매칭)
  • 상담 챗봇 1단계 도입(FAQ 즉답 + 문의 접수) 및 채팅 위젯 통합·개편

정비 · 개선

  • AI 추천을 키워드/로컬 LLM 기반으로 정리(Workers AI 해지) + 검색어 수집·관리자 조회
  • 예약번호 통일 · 2026-07-01 행정구역 개편 반영 · 파트너 영업지역 제한
  • 회원정보 유출·위조 차단(마스킹·소유자 검증) · 갤러리·견적요청 버그 수정
8월 2주차08.10 ~ 08.16
08.10월

지도 페이지 개편 · 모바일 3화면 정돈 · 지도 키 이원화

지도 개편지오코딩 키모바일 정돈업체 목록
  • 네이버 지도 키 이원화 · 타일/지오코딩 키 분리로 인증 실패 해소, 지오코딩 정상화
  • 지도 페이지 개편 · 세그먼트 탭·플로팅 조작 패널·원형 GPS 버튼, 겹치는 시·도(서울·인천·경기) 묶기
  • 모바일 3화면 정돈(공간찾기·맞춤업체·견적요청) + 지역 선택 칩+시트·스크롤 힌트
  • 신고 3건 수정(지도 빈 화면·칩 줄 드래그·단가표 깨짐) · 파트너 사진 회원 미표시 수정
  • 카테고리 진입을 업체 목록 우선으로(견적서 먼저 던지지 않음) · 견적요청 1단계 한 화면화
08.11화

폰트 최적화(3.8MB→384KB) · 캘린더 연동(0단계) · 채팅·안내 정돈

폰트 384KB캘린더 구독채팅 유출 차단FAQ
  • 폰트 최적화 · dynamic-subset 적용으로 페이지당 3.8MB → 384KB, 미사용 Noto Serif KR 제거(69KB/페이지)
  • 외부 캘린더 연동 0단계 · 내 예약·휴무를 구글·아이폰·네이버 캘린더에서 구독(ICS 내보내기)
  • 채팅 유출 차단 + 관리자 채팅 내역 감추기(지우지 않고 숨김) + 죽은 봇 대화 정리
  • 이용/예약 안내 정돈 + 환불 안내가 실제 계산과 달랐던 것 수정 · FAQ 간소화(탭·검색·아코디언)
  • 비로그인 공개 데이터 표시 수정(공간 1곳만 보이던 문제) · 죽은 CSS 12KB·함수 7개 정리
08.12수

로그인 세션 D1 이관 · 휴대폰 인증(SMS) · 네이버 로그인 · 파트너 견적 UX

세션 D1휴대폰 인증네이버 로그인견적 UX보안
  • 로그인 세션 KV→D1 이관 · 로그인만으로 KV 쓰기 한도가 차던 문제 해소
  • 휴대폰 인증(SMS) · 게스트 본인확인 + 신규가입 포인트 어뷰징 차단 + 만 14세 확인, 두 결제 경로에 모두 적용
  • 네이버 간편로그인 연동 완료(콜백 등록·이름/연락처 저장)
  • 파트너 견적 UX · 요청 상세 열람(중복 제거·품목 칩·협의 콜아웃)·견적 카드 높이 절반·고른 견적 되돌리기·항목별 메모 중복 제거
  • 쓰기 응답 범위 교정(남의 알림·문의 유출 차단) · 사업자 폼 우편번호 검색 복구 · 계좌 확인 가짜값(00000) 차단
08.13목

보안 감사 구멍 정비 · 자동매칭·견적 전달 정상화 · 세션 정책

세션 정책자동매칭견적 전달승인 관문첨부 뷰어
  • 보안 감사 후속 조치 · 인증번호 재사용·포인트 재지급·탈퇴 처리·관리자 표시 등 네 구멍 정비
  • 세션 정책 정비 · 닫으면 로그인 끊김(기본 유지 안 함) + 역할별 유휴 자동 로그아웃
  • 자동매칭이 한 번도 안 돌던 문제 수정(화면 이동이 동기화·매칭보다 먼저였음) · 자동견적 미발송 사유 회원 안내
  • "견적을 보냈어요"인데 상대가 못 받던 문제 수정(서버 거절 삼켜짐) · 승인 없이 견적 내던 관문 구멍 차단
  • 어드민 첨부 사진 뷰어 수정 · 알림 개별 읽음 처리 · 모달이 하단 내비에 가리던 것 수정
8월 3주차08.17 ~ 08.23
08.18화

예약 취소·환불을 서버가 계산 · 이중예약/URL 우회 서버 차단 · 마이페이지 모바일 전수 정돈

환불 처리서버 검증이중예약 차단모바일 정돈PG 약관
  • 예약 취소 환불 처리를 새로 붙이고, 환불 금액은 서버가 상태 전이를 보고 직접 계산(클라이언트가 0원으로 붙잡지 못하게)
  • 이중예약·URL 파라미터 우회를 서버에서 차단(겹침·휴무·정원·영업시간 재검증) · 화면용 예약 현황 조회 분리
  • 회원·호스트·파트너 마이페이지 25화면 모바일 배열 전수 정돈
  • 호스트가 올린 사진이 저장 한 번에 사라지던 버그 근본 수정(TDZ 로드 중단) · 공간 상세 유령 쿠폰 코드 삭제
  • CJ올리브네트웍스 PG 약관 추가(전문 복사 대신 원문 링크로) · 메인 문구·검색·썸네일 다듬기
08.19수

보안 관문 강화 · 국세청 사업자 진위확인 실동작 · 데모 비밀번호 교체

보안국세청 연동비밀번호 교체어드민 회계홈 개편
  • 로그인 없이 관리자가 되는 문을 차단(세션 발급 엔드포인트 · 가입 profile 화이트리스트)
  • 국세청 사업자등록 진위확인·상태조회 실동작(인증키 교체) · 거절 사유 문구 정정
  • 공개 노출됐던 데모 비밀번호를 전부 교체하고 소스에서 제거(시크릿으로 이전)
  • 어드민 회계 항등식이 늘 '불일치'이던 것 · 비교견적 날짜 칸 iOS 겹침 수정
  • 홈 카드 위계·히어로 겹침·12장 페이징을 실측으로 재조정 · 약관 사실관계·PG 취소·확정취소 경로 정비
08.20목

정산 계좌 암호화 · 계좌 실명확인 · 약관 단독 페이지 · 위치수집 제거

계좌 암호화실명확인약관 URL개인정보법적 고지
  • 정산 계좌번호 양방향 암호화(AES-256-GCM) · 계좌 실명확인 연동으로 정산 안전성 확보
  • 심사에 낼 약관 단독 페이지(공개 URL) 신설(카카오·PG 심사용)
  • 위치정보 수집을 없애 위치기반서비스 신고 대상에서 제외 · 약관도 '미수집 고지'로 정정
  • 푸터에 통신판매업 신고번호를 넣고 주소를 공적 문서와 일치 · 공개돼 있던 작업 폴더 3개 차단
  • 본인인증 관문을 '결제 직전 → 요청 제출'로 이동 · 로그인/가입 화면 정리 · 어드민 매출 칸 줄맞춤
08.21금

소셜 가입 약관 동의 관문 · 탈퇴 관문 소셜 경로 · 사업자 등록 화면 3단계 재설계

소셜 가입약관 동의탈퇴 관문입점 UX
  • 소셜 가입에서 약관 동의를 받은 뒤에 계정을 만들도록 관문 신설(없던 동의를 기록하던 것 교정)
  • 탈퇴 검사를 소셜 로그인 경로(카카오·네이버)에도 적용 · 소셜 재가입 정책 정리
  • 입력칸 14개뿐이던 사업자 등록 화면을 3단계로 재설계(설득·안내 강화)
  • 제목 위 영문 라벨을 전부 제거 · '1분 가이드' 제목을 아이콘 줄로 정돈
8월 4주차08.24 ~ 08.30
08.24월

본인인증·동의 정리 · 예약 페이지 분리 · 예약 자동 만료 Cron · 지도 2열 개편

본인인증예약 분리(book.html)자동 만료 Cron지도 개편카카오 심사
  • 본인인증 배너를 하나로 통합하고 포트원 응답 구조를 실측으로 확정 · CI 중복을 사람 말로 안내 · 카카오페이 항목 제거
  • 1:1 공간 예약을 단일 페이지(book.html)로 분리(견적 폼을 태우지 않게) · 예약 폼 스타일 복구 · PG 약관 링크에 이름 표기
  • 매달려 있던 예약을 서버가 자동으로 끊는 예약 자동 만료(Cron · 10분) 도입
  • 지도를 2열 · 모바일 하단 시트로 개편(목록만 12.7화면이던 것 해소) · 목록에서 누르면 지도에서 위치를 비춤
  • 카카오 심사 반려 대응(가입 폼·개인정보 처리방침을 실제와 일치) · 가입 마지막에 휴대폰 SMS 인증 · CJ 지급대행 잔액조회(어드민)
08.25화

취소·환불 정책 5단계 구현 · 견적 요청·공간 등록 UX 재편

환불 정책쿨링오프규정 스냅샷견적요청 UX공간 등록 4단계
  • 취소·환불 정책 5단계 구현 · 쿨링오프(결제 후 2시간 100% 환불) · 견적 취소 관문 · 호스트·파트너 규정 선택(유연·표준·엄격)
  • 환불 규정을 결제일에 찍어 고정(소급 없음)하고 위조 차단 · 회원이 결제 전에 그 공간·파트너 환불 규정을 열람
  • 견적 요청 1·2단계 정돈(모바일 9화면 → 3.5화면) · '다음 단계' 무반응 수정 · 지역·예산 배치·스텝 시인성
  • 아이폰 날짜 칸 겹침·'이름 없는 흰 상자'·기간 필터 넘침(1fr=minmax(auto,1fr)) 수정
  • /host 공간 등록을 4단계 모듈형 카드로 재작성(이모지 SVG·편의시설 칩) · 파트너 가격·할인 탭 정돈 · 단가 0 저장 사고 차단
08.26수

결제 보안 구멍 다수 차단 · 파트너 할인 실제 적용 · 파트너 단가표·정보 UI 대개편

결제 보안예약 금액 위조보증금파트너 할인단가표 개편
  • 결제 전 문 비밀번호·호스트 계좌가 노출되던 것 · 결제 없이 '결제 완료' 예약을 만들 수 있던 것 · 회원이 예약 금액을 스스로 정하던 것(20만원→1천원) 차단
  • 결제 기한 12시간 → 15분(정책 단위를 분으로) · 청소 보증금은 계좌이체·결제한 회원에게만 공개 · 카드 예치 죽은 코드 삭제
  • 파트너 반짝할인·기간 할인을 실제로 적용(저장만 되고 안 쓰이던 기능) · vendors 화면에 빠져 있던 ops.js 반영
  • 파트너 정보·단가표 UI 대개편 · 폼 UI 키트·4개 카드 · 품목 인풋 206개를 조회형 리스트+수정 모달로 · 쿠폰 발급 2열
  • 화면 이모지 126개를 SVG로 전환 · 취소·환불 규정 카드 정돈 · 숫자 인풋 스핀버튼 제거
08.27목

견적 요청 전량 유출 차단 · 영업지역 밖 참여 · 호스트 운영 설정·할인 UI 정돈

개인정보 유출 차단영업지역자동견적 통계호스트 설정 UI할인·프로모션
  • 견적 요청이 로그인한 아무에게나 전량 내려가던 것 차단(남의 휴대폰 번호 11건 포함) · 파트너가 영업지역 밖 요청을 스스로 찾아 참여하는 길 신설
  • 자동견적이 어드민 통계에 한 건도 안 잡히던 것 · 파트너 '제출 견적' 카운트와 목적지 불일치 · 노출 컬럼 분리·사라진 저장 함수 복구
  • 예약 내역을 지워도 되살아나던 것(서버가 회원 삭제를 거부) 수정
  • 호스트 요금·예약 운영 설정 UI·모바일 줄맞춤 재편 · 할인·프로모션 정돈(반짝할인 가로 1줄·쿠폰 접기) · 접수 규칙 정리(dailyCap·예산 필터 신규)
  • schema.sql로 DB를 재생성할 수 없던 것을 컬럼 대조로 보강 · 데스크톱 홈 히어로 여백 조정
9월 1주차08.31 ~ 09.06
08.31월

개발서버 MariaDB 이관 · 아이폰 날짜칸 재수정 · 마이페이지 레이아웃 정돈

MariaDB 이관D1 호환 래퍼아이폰 날짜칸마이페이지 정돈운영 배포 복구
  • 개발서버를 MariaDB로 이관 · env.DB 131곳을 고치는 대신 D1 모양으로 감싸 코드 변경 최소화
  • 아이폰에서 날짜칸이 폼 밖으로 나가던 것·정산 4줄·저장 버튼 쏠림을 셋 다 실측으로 수정(+ 운영 배포 복구)
  • 아이폰 날짜칸이 안 고쳐지던 진짜 원인 정리 · appearance:none이 열쇠였고 주석이 CSS를 삼키던 것·되돌리기 회귀까지 잡음
  • 예약 시작일·종료일을 한 줄로 · 챗봇이 스크롤 중 비켜서게
9월 3주차09.14 ~ 09.20 (현재)
09.16수

운영 DB를 D1 하나로 단일화 · 예약 상세를 영수증 카드로 개편

DB 단일화D1예약 상세영수증 카드모달 정돈
  • 개발서버 MariaDB/Hyperdrive 방식을 걷어내고 운영 DB를 D1 하나로 단일화(환경 이원화 제거)
  • 예약 상세 모달을 영수증 카드로 개편 · 2열 격자가 값을 잘라먹던 것을 해결
성과

구축 성과

  • 로그인 세션 D1 이관 · 휴대폰 인증(SMS) · 네이버 로그인으로 인증 체계 강화
  • 외부 캘린더 연동(0단계) 및 지도 페이지 개편·지도 키 이원화
  • 폰트 최적화(페이지당 3.8MB→384KB)로 로딩 성능 개선
  • CJ PG 실연동 마감 · 계좌 실명확인 · 정산 계좌 AES-256-GCM 암호화로 결제·정산 상용 요건 충족
  • 국세청 사업자 진위확인 실동작 · 약관 단독 페이지(심사용 공개 URL) 구비
  • 취소·환불 정책 5단계 전면 구현(쿨링오프·규정 선택·결제일 스냅샷·회원 열람)로 환불 신뢰 체계 완성
  • 예약 자동 만료(Cron)·본인인증(포트원/SMS)·지도 2열 개편 · 파트너 단가표·정보 UI 대개편
  • 운영 DB를 D1 하나로 단일화(MariaDB/Hyperdrive 실험을 걷어내고 환경 이원화 제거)

정비 · 개선

  • 보안 감사 구멍 정비·세션 정책·쓰기 응답 범위 교정으로 데이터 유출 차단
  • 자동매칭·견적 전달·승인 관문 등 2트랙 견적 흐름 정상화
  • 채팅 유출 차단 · 이용/예약 안내·FAQ 정돈 · 모바일 3화면 정돈
  • 로그인 없이 관리자 되는 문·공개 URL 노출 등 보안 구멍 차단 · 이중예약·URL 우회 서버 검증
  • 예약 취소 환불을 서버가 계산하도록 정비 · 위치수집 제거로 위치기반 신고 면제
  • 결제 전 계좌·문비번 노출·금액 위조·미결제 '완료' 등 결제 보안 구멍 다수 차단
  • 견적 요청이 전량 유출되던 것 차단(휴대폰 11건) · 예약 삭제 되살아남·자동견적 통계 누락 수정
  • 아이폰 날짜칸·마이페이지 레이아웃 재정돈 · 예약 시작·종료일 한 줄 배치
  • 예약 상세 모달을 영수증 카드로 개편(2열 격자가 값을 잘라먹던 것 해결)