본문으로 건너뛰기
로그인 회원가입

INQUIRY

문의하기

제작·기능 추가·유지보수·장애 진단 등 무엇이든 남겨주세요. 이메일로 답변드리겠습니다.

선택 정보 · 사이트 주소, 기술, 일정, 예산
사용 기술 선택 · 여러 개 선택 가능

otosystem

포트폴리오

마켓노트 강좌·PDF 커머스 대표 이미지

마켓노트 — 강좌·PDF 커머스

강좌와 PDF를 판매하고 구매 이후의 학습·다운로드까지 연결하는 교육 커머스입니다.

기술 스택
WordPress · WooCommerce · Tutor LMS · PHP · MariaDB

테스트 결제 안내를 제공하는 데모입니다. 실제 결제 실적이나 정산 완료 서비스가 아니며 정산 원장·수수료 계산·지급은 제공하지 않습니다.

데모 사이트 보기
구현 상세 보기접기

제작 목적

강좌와 PDF를 판매하고 구매 이후의 학습·다운로드까지 연결하는 교육 커머스입니다. WooCommerce의 주문 기능과 Tutor LMS의 강좌 기능에 별도 업무 규칙을 더했습니다. 결제·환불·이용 기간이 달라질 때 실제 콘텐츠 접근 권한도 함께 바뀌도록 구성했습니다.

핵심 구현

  • 결제 성공 주소만 믿지 않고 서버에서 회원·주문·금액·통화·PG 승인 상태를 확인한 뒤 이용 권한에 반영합니다.
  • 승인·환불 작업을 외부 요청 전에 기록하고, 결과가 불명확하면 접근을 보류한 채 상태 조회로 확인하도록 설계했습니다.
  • 주문 항목별 이용 기간과 환불·만료·회수 상태를 판단하며, 영상·PDF 응답에서도 현재 권한을 검사합니다.
  • 이어보기·완료·메모·북마크·질문을 관리합니다. 강사의 수정안 검수 중에는 기존 판매본과 구매자의 이용 조건을 유지합니다.
OtoStay 숙소 예약 서비스 대표 이미지

OtoStay — 숙소 예약 서비스

날짜와 인원에 맞는 객실 탐색부터 예약 운영까지 연결하는 Laravel 서비스입니다.

기술 스택
Laravel · Eloquent · Blade · Vite · Tailwind CSS · Alpine.js

예약·결제 흐름을 소개하는 데모입니다. 기술 설명은 개발 구현 기준이며 공개 서버의 배포 버전과 차이가 있을 수 있습니다. 실제 예약이나 결제는 진행하지 마세요.

데모 사이트 보기
구현 상세 보기접기

제작 목적

날짜와 인원에 맞는 객실 탐색부터 예약 운영까지 연결하는 Laravel 서비스입니다. 검색 화면의 가격뿐 아니라 예약 시점의 잔여 객실·확정 방식·취소 조건을 일관되게 다루는 데 초점을 맞췄습니다. 고객과 숙소 운영자, 관리자의 업무 흐름을 함께 구성했습니다.

핵심 구현

  • 날짜·인원·지역·숙소 유형·가격·편의시설로 객실을 찾고 객실별 수용 인원과 요금, 확정 방식을 보여줍니다.
  • 즉시 확정·승인 대기·결제 대기를 구분하고, 결제 대기 만료 시각을 객실 재고 점유 판단에 사용합니다.
  • 예약 당시 결제 제공자와 정책을 스냅샷·버전으로 남겨 이후 설정 변경과 구분합니다. 토스·Eximbay 연동은 공통 결제 계약으로 분리했습니다.
  • 결제·일반·알림 큐와 스케줄러로 운영 작업을 나누고, 한국어·영어·일본어 공개 화면을 구성했습니다.