고즈넉은 외국인이 한국 전통 숙박 문화인 한옥을 쉽게 체험할 수 있도록 도와주는 웹 기반 예약 서비스입니다.
고객은 객실 검색과 예약을 간편하게 진행하고, 사장은 직접 한옥을 등록하고 리뷰를 관리할 수 있으며, 관리자는 한옥 등록 요청을 승인하는 역할을 합니다.
- 2024.12.23 ~ 2025.01.15
- 총 5명 (기획, 백엔드, 프론트 전원 참여)
- 외국인을 위한 직관적인 한옥 예약 시스템 구축
- 사용자/사장/관리자 역할별 분리된 기능 제공
- 예약, 결제, 리뷰 등의 핵심 기능 직접 구현
- 팀 프로젝트를 통해 백엔드-프론트엔드 협업 능력 향상
- Frontend: JSP, HTML/CSS
- Backend: Java, Spring Framework, MyBatis
- Database: MariaDB
- Tools: GitHub, Figma
고객 메인화면 | 예약 상세 |
---|---|
![]() |
![]() |
- 날짜 및 인원 수에 따른 객실 예약 기능
- 외부 결제 API 연동을 통한 실시간 결제
- 숙박 완료 후 리뷰 작성 가능
사장 페이지 | 한옥 등록 | 객실 등록 |
---|---|---|
![]() |
![]() |
![]() |
- 본인이 소유한 한옥 및 객실 등록
- 고객 리뷰 확인
- 한옥 등록 요청 시 관리자 승인을 받는 절차 포함
관리자 페이지 | 한옥 승인 |
---|---|
![]() |
![]() |
- 사장님의 한옥 등록 요청에 대한 승인/거절 기능
- 전체 한옥 및 객실 관리

- ✅ 다국어 사용자 대응을 위해 텍스트와 라벨에 영어 기본값 설정
- ✅ 결제 API 연동 시, 예외 처리와 승인 여부 콜백 처리에 대한 로직 개선
- ✅ MyBatis를 이용한 동적 쿼리 작성 및 DAO 모듈 리팩토링 경험
- 🔄 반응형 웹 적용 및 모바일 UI 개선
- 🌍 다국어 지원(영어/일본어 등) 확대
- 📊 관리자 페이지에 통계 기능 추가 예정
해당 프로젝트는 신한 금융 SW 아카데미 내의 팀 프로젝트로 진행되었으며, 외국인 사용자들이 한국 전통문화를 체험할 수 있는 '한옥' 숙소 예약을 보다 편리하게 할 수 있도록 기획 및 개발되었습니다.