Ex-site
프로젝트 발표날짜 : 2024. 11. 25

(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A23(3) 1회차
팀장/팀원 | 이**(팀장) : - 팀 내 문서 및 협업 관리 (git, notion 등) - 예매/결제 구현 - 헤더/푸터 구현 - 관리자 페이지 구현 |
---|---|
김** : - 전시/행사 구현 - 고객센터 구현 - 관리자 페이지 구현 | |
이** : - DB/쿼리문 관리 - 로그인/회원가입 구현 - 마이페이지 기능 구현 - 리뷰 구현 - 관리자 페이지 구현 | |
최** : - 리뷰 페이지 UI 구현 - 오류 페이지 UI 구현 | |
허** : - 메인 페이지 구현 - Ex-MAP 구현 - 마이페이지 UI 구현 - 관리자 페이지 구현 | |
개요 | 전시/행사에 특화된 예매 사이트입니다. 사용자 편의를 고려한 슬라이더, 목록, 정렬 등 직관적인 UI 제공을 통해 다양한 전시 및 행사 정보를 쉽게 탐색할 수 있습니다. 사용자들 간 경험을 공유할 수 있는 커뮤니티 기능으로 소통을 촉진하여 문화 행사에 대한 관심과 참여를 증대시킬 수 있을 것으로 기대합니다. 지도를 통한 직관적인 위치 안내를 통해 쉽고 편한 관람 계획 수립이 가능합니다. 사용자들의 경험에 의해 선호되는 전시/행사를 좋아요 순으로 추천, 실시간 업데이트하여 제공하여 대중의 선호도를 파악할 수 있습니다. 마이페이지를 통해 관심 있는 전시/행사의 편리한 조회 기능으로 개인화된 문화 경험을 지원합니다. |
구현기능 | 회원가입/로그인 1) 아이디중복검사 2) 이메일인증,휴대폰인증, 주소검색,아이디/비밀번호찾기 전시/행사 1) 전시/행사목록조회구현 2) 종료임박순/리뷰많은순/무료순/유료순정렬구현 3) 해당전시/행사클릭시상세정보열람구현 4) 전시/행사좋아요구현 리뷰 1) 리뷰작성/조회/수정/삭제 2) 예매한전시별관림일이지난전시에만리뷰등록가능하도록구현 커뮤니티 1) 게시글작성/목록조회/상세조회/수정/삭제 2) 카테고리별게시글정렬조회 3) 댓글&답글작성/조회/수정/삭제 4) 게시글신고및신고누적시자동블라인드(삭제)처리되도록구현 예매/결제 1) 전시기간동안만캘린더에서예매날짜선택가능하도록구현 2) 예매자정보수정가능하며수정한정보로결제요청되도록구현 3) 카드/페이등다양한결제수단선택가능 4) 결제과정완료후예매내역이확인되며마이페이지의예매정보확인 페이지로이동가능 5) 유료/무료/홈페이지참조로구분하여결제기능차별 EX-MAP 1) 카카오맵지도를통해,서울시지역구별전시/행사목록마커조회 2) 마커클릭시최근시작일기준전시/행사조회 3) 마커클릭하여조회한전시/행사클릭시상세조회페이지로이동 마이페이지 1) 개인정보수정(일반/소셜) 2) 비밀번호변경(일반) 3) 관심목록리스트,이용후기리스트,예매내역, 1:1문의이동 4) 회원탈퇴(일반/소셜) 고객센터 1) FAQ토글구현 2) 1:1문의목록조회/작성/삭제기능 관리자페이지 1) 회원관리(조회/수정/탈퇴/검색) 2) 게시글관리(조회/삭제/공지작성/검색) 3) 댓글관리(조회/삭제/검색) 4) 1:1문의관리(조회/답변작성/검색) 5) 전시관리(조회/삭제/검색) 6) 리뷰관리(조회/삭제/검색) |
설계의 주안점 | 소셜로그인기능을통한사용자접근및이용편의제공 전시/행사조회에적합한정렬기능제공으로정보확인용이 커뮤니티내카테고리설정을통해사용자간원활한소통촉진 지도API를통한위치별전시/행사정보조회 캘린더의예매날짜선택과가격정보조회후결제를통해사용자의예매/결제과정편리화 마이페이지에서회원정보,활동정보확인가능 |
사용기술 및 개발환경 |
OS: Window10,MacOS FrontEnd: JavaScript, JQuery, HTML5, CSS3, AJAX, Thymeleaf BackEnd: Java Database: Oracle xe 21c FrameWork:SpringBoot, Mybatis API: naver login, google login, Java mail, cool SMS, kakao map, PortOne Tool: STS3, VSCODE,SQLDEVELOPER,ERDCloud,Maven Collaboration: GitHub, Notion, Figma, Canva, Discord, KakaoTalk |
![]() ![]() |