먹놀자
(스마트웹&콘텐츠개발)스마트웹&콘텐츠 웹 응용SW 개발자 양성과정(1)(종로지원)
| 개요 | 코로나가 점차 완화되면서 여행에 대한 수요가 점점 늘어남에 따라 여행을 계획하고자 하는 사람들에게 여러 사이트를 찾아볼 필요없이 한 사이트에서 여행정보, 숙박을 모두 볼 수 있는 사이트를 제작하기로 함 - 이용자들이 여행정보와 호텔 예약을 동시에 편리하게 할 수 있도록 구현하였다 - 함께 여행을 가고싶은 이용자들이 자신들의 여행계획을 공유하고 함께 여행할 동행자를 쉽게 모집할 수 있도록 구현하였다 |
|---|---|
| 구현기능 | - 첫 페이지(각 지역 카테고리 이동, 날씨 정보) - 로그인 및 계정 관련(회원가입(SNS포함), 로그인, ID / PWD찾기) - 여행 게시판(tourAPI, 지역별 카테고리 조회, 상세 검색 ) - 호텔예약(리뷰 입력, 수정, 삭제, 카테고리별 검색, 위치기반 검색, 예약, 결제, 지도) - 동행 게시판(글 입력, 수정, 삭제, 카테고리별 검색, 코스선택(검색)) - 후기 게시판(글 입력, 수정, 삭제, 카테고리별 검색, 코스선택(검색)) - 채팅(채팅방 생성, 채팅방 초대, 채팅 참여, 실시간 채팅 ) - 마이페이지(정보수정, 쓴글,찜목록,문의내역,동행확인,예약정보 조회및 수정) - 관리자페이지(방문자통계, 회원 관리, 게시글 관리, 광고 관리) - 사업자페이지(매출통계, 호텔 관리, 객실 관리, 예약 관리, 재고 관리) |
| 설계의 주안점 | 여행 정보 제공 사이트를 발전시키려는 목적으로 프로젝트를 기획하였습니다. 지역을 기준으로 관광지, 맛집, 축제 등 여행과 관련된 정보를 쉽게 찾고 공유할 수 있도록 설계하였습니다. 단순히 정보를 제공하는 사이트에서 더 나아가 여행 후기를 작성하고 함께 여행할 동행을 구할 수 있는 게시판을 설계하여 양방향 소통이 가능하도록 하였습니다. 후기나 동행 게시판을 작성 할 때도 그냥 글 작성에 그치지 않고 API에 있는 검색 기능을 활용하여 더욱 다양하고 흥미롭게 글을 작성 할 수 있도록 설계하였습니다. 또한 호텔 예약 시스템을 구축하여 여행에 필수불가결한 고려사항인 숙소에 대한 선택지를 제공하였습니다. 여행을 위해 사이트를 찾은 사용자는 자연스럽게 사이트 내 숙소 카테고리에 접근하므로, 숙박 사업자에게는 숙소에 대한 유입을 늘릴 수 있는 기회가 됩니다. |
| 사용기술 및 개발환경 |
Server : Apache Tomcat 9.0 Database : Oracle 11g Development Tool : Eclipse, sqlDeveloper Development Language : JAVA , HTML5, CSS3, JavaScript, jQuery, SQL, JSP, Servlet Team Coop : Github, ERDCloud, Figma Open API : Kakao Map API, Tour API, OpenWeatherMap API |
|
|