수강생 프로젝트

수강생 프로젝트

KH정보교육원에서 진행된 프로젝트를 팀 단위로 보실 수 있습니다.

공공데이터를 활용한 숙박 예약 서비스, 여행다섯시

프로젝트 발표날짜 : 2025. 06. 18

KH IEI PROJECT
 
여행다섯시

(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A11 1회차

팀장/팀원 김**(팀장) : - 팀장 - 일정 / 이슈관리자 - 문서작업 - 기능상세정의서 작성 - 발표자료 작업 - UI 디자인 - 로그인 페이지 - 회원가입 페이지 - 사용자 문의 페이지 - 기능구현 - 소셜 로그인/회원가입 - 이메일 로그인/회원가입 - 마이페이지 구현 - 예약취소 요청 API 구현 - Interceptor 구현
이** : - UI/UX 디자이너 - 일정/이슈 관리자 - 문서작업 - 백엔드 코딩 컨벤션 문서 - 화면설계서 - 기능 상세 정의서 - UI 설계 & 디자인 - 숙박 목록 페이지 - 지도 모달창 - 숙박 상세 페이지 - 기능 구현 - 숙박 기능 구현 - 숙박업소 필터 기능 구현 - 이용 후기 등록 기능 구현 - KAKAO MAP API 연동
임** : - 서비스 기획자 - 형상/DB/백엔드 관리자 - 문서작업 - 유사 프로그램 분석/기능 도출 문서 - Git 가이드 문서 및 기능정의서 - 테이블 설계서 및 ERD - BE 프로젝트 설정 문서 - UI 디자인 - 메인 페이지 - 관리자 페이지 - 비회원 예약 조회 페이지 - 장바구니 페이지 - 숙박 예약 페이지 - 영수증 페이지 - 기능 구현 - 공공데이터 가공 프로그램 제작 - 객실데이터 생성 프로그램 제작 - 객실 기능 구현 - 첨부파일 기능 구현 - 장바구니 기능 구현 - 예약 결제/취소 기능 구현
장** : - 화면기획자 - 프론트엔드 관리자 - 문서작업 - 화면설계서 - FE 프로젝트 설정 문서 - FE 코딩 컨벤션 - UI 설계 및 디자인 - 공통 요소 설계 및 디자인 - Header & Footer - 마이페이지 - 기능구현 - 공통 컴포넌트 작업 - 사용자 1:1 문의 기능 구현 - 다이어리 구현 - 계절 테마 구현
개요 1. 공공데이터를 활용한 웹 서비스 개발
2. 기획, 설계, 개발 단계를 거쳐 실무에 가까운 팀 프로젝트 경험

- 목표
1. 숙박 예약 시스템을 개발
2. 사용자 문의 시스템을 개발
3. 프론트엔드 상태 관리와 구조 설계 학습
4. 백엔드 MVC design pattern 구조 학습
구현기능 - 사용자 (회원/비회원/관리자)
- 사용자 문의 시스템(1:1 채팅 기능)
- 회원 / 비회원
- 일반 /소셜 회원가입 및 로그인
- 비회원 예약 조회
- 회원 레벨/쿠폰
- 관리자 기능
- 숙박/객실 - 등록/수정/삭제 (첨부파일)
- 예약 관리 - 예약 조회 및 취소
- 문의 관리 - 문의 조회

- 숙박
- KAKAO MAP API를 활용한 숙박업소 목록 조회 및 일반 조회
- 숙박업소 필터 기능
- 숙박업소 검색 기능
- 체크인/아웃 예약 건에 따른 객실 데이터 조회
- 장바구니 기능
- 숙박업소 객실 예약 및 결제 기능
- 이용 후기 및 평점 (첨부파일) 작성 기능
설계의 주안점 - 역할 분담 및 협업 구조
- 명확한 역할 정의와 책임 분배를 통해 효율적인 협업 체계 구축
- 사용자 중심 기능 설계
- 회원/비회원/관리자 등 다양한 사용자 유형에 맞춘 접근 권한과 UI/UX 설계
- 공공데이터 활용 및 데이터 구조화
- 공공데이터를 효과적으로 가공·저장할 수 있는 데이터베이스 구조 설계
- 시스템 아키텍처 및 기술 스택
- MVC 패턴과 상태 관리 등 구조적 설계를 통한 유지보수성과 확장성 확보
- 주요 기능별 설계 포인트
- 로그인, 예약, 결제 등 핵심 기능의 보안성과 데이터 일관성 강화
- 문서화 및 표준화
- 기능정의서, 코딩 컨벤션 등 표준 문서화로 개발 품질과 팀 내 소통 강화
사용기술 및
개발환경
- Front-end
- JavaScript, React.js, Zustand, TanStack-Query, Axios
- Back-end
- Java, MyBatis, Spring-boot
- Database
- Oracle
- Tools
- Visual-studio-code, Spring-tool-suite, Sql Developer
이전글이전글이 없습니다.
KH정보교육원
  • 고용노동부 선정
  • 5년 인증 우수훈련기관 선정
  • 대한민국 브랜드 어워즈 대상
  • IT교육부문 4년 연속 대상 수상
  • 고용노동부
  • 장관 표창

빠른 상담

KH임직원은 수강생 한 분 한 분의 성공적인 취업을 위해 최선을 다하겠습니다.

No.1 국내 최대의 취업 실적을 보유한 KH정보교육원에 오신 것을 환영 합니다.
KH의 전 과정은 NCS(국가교육표준화)기준을 준수하며 100% 무료, 전액 국비지원을 받으실 수 있습니다.

교육희망 과정

희망과정 선택


세부 교육과정

전화 아이콘
  • 02-6952-6156
  • 전국대표문의전화(연중무휴)

교육희망 지점지점은 필수로 선택해주세요

신청자 정보

- -

기입 내용이 사실과 다를 시 상담 서비스가 원활하지 않을 수 있습니다.

02
6952
6156

대표문의
(연중무휴)

개강일정

개강일정

국비대상자 간편조회

국비대상자
간편조회

온라인 상담

온라인 상담

오시는길

오시는길

카톡 상담

카톡 상담

KH정보교육원
전국대표 문의전화
(연중무휴)

02-6952-6156

주말·공휴일에도 상담 및 접수 가능합니다.

  • 2023 당산지원

    5년 인증 우수
    훈련기관 선정

  • 2022 강남지원

    5년 인증 우수
    훈련기관 선정

  • 2022 종로지원

    5년 인증 우수
    훈련기관 선정

  • 2020 강남지원

    훈련 이수자 평가
    A등급 획득

  • 2020 종로지원

    훈련 이수자 평가
    A등급 획득

  • 2019 당산지원

    훈련 이수자 평가
    A등급 획득

  • 2019 IT교육부문

    브랜드 대상
    4년 연속 수상

  • 2018 당산지원

    4차 산업 선도
    훈련기관 선정

KH정보교육원 | 사업자등록번호 : 487-86-00763 | 사업자등록번호 : 851-87-00622 | 서울 강남 제2014-01호 | 대표자 : 양진선 | 책임자 : 양진선 |  개인정보관리책임자 : 양진선

강남지원 1관 : 서울특별시 강남구 테헤란로14길 6 남도빌딩 2F, 3F, 4F, 5F, 6F
강남지원 2관 : 서울특별시 강남구 테헤란로10길 9 그랑프리 빌딩 4F, 5F, 7F
강남지원 3관 : 서울특별시 강남구 테헤란로 130 호산빌딩 5F, 6F
종로점 : 서울특별시 중구 남대문로 120 그레이츠 청계(구 대일빌딩) 2F, 3F
당산점 : 서울특별시 영등포구 선유동2로 57 이레빌딩(구관) 19F, 20F
논현점 : 서울특별시 강남구 논현로 132길 9 마루빌딩 1F, 2F, 3F
부산점 : 부산 부산진구 중앙대로 627 삼비빌딩 2F, 12F