인천일보 아카데미에서 진행한 팀 프로젝트 입니다.
음악 아티스트 펀딩 사이트 입니다.
-
개발 기간: 2023.02.27 ~ 2023.03.31 (약 5주)
-
참여 인원: 7명
-
사용 기술
- Spring 4.0, Apache Tomcat 9.0, Tiles3, BootStrap, Mybatis, Eclipse
- Java, Ajax, Jquery, MVC Pttern,JSP
- Oracle 11g DataBase
- CoolSMS, Kakao Api
-
담당 구현 파트
-
프로젝트 개발환경 구축, OracleDB로 데이터베이스 설계
-
로그인 페이지, 회원가입 페이지 구현(우편주소API, 핸드폰 문자 인증 API, 이메일 메일전송 API)
-
아이디,비밀번호 찾기 페이지 구현
-
문의 게시판 페이지 구현(작성, 수정 ,삭제, 페이징, 검색 기능)
-
문의 게시판 상세 기능 구현(비밀글 , 답변상태 기능)
-
관리자페이지 문의게시판 구현(미답변인 글들만 보이도록 구현)
-
자주묻는질문 외부 CDN 이용하여 구현
-
- 회원가입
-
-
펀딩 상세페이지 정보 업데이트 및 예외
- Mybatis 쿼리문을 이용하여 펀딩 게시글의 상세정보를 가져오고 JsonView를 설정하여 Json형태로 데이터를 가져와 Ajax 통신으로 펀딩 상세페이지를 구성.
- Mybatis 쿼리문을 이용하여 사용하여 후원 이후 해당 펀딩의 데이터베이스 현재 후원금액 및 후원인원 정보를 실시간으로 업데이트.
- Jquery를 사용하여 비회원일 경우, 펀딩 마감 이후 후원하기 기능 Block 처리
-
-
펀딩 결제
- Jquery를 사용하여 티어별 후원하기 클릭 시 해당하는 티어의 해택 정보 및 가격 가져오게 구현.
- 카카오페이 버튼 클릭시 카카오페이 단편결제 팝업창 표시. QR를 통하여 결제 진행.
- 구매 완료시 카카오페이를 통한 결제완료 정보를 Json형태로 데이터를 가져와 Ajax 결제정보를 팝업창에 표기.
1.글 작성할 때 비밀글 체크 시 관리자와 작성자만 글제목과 글내용을 확인할 수 있고 다른 사용자는 노란글씨로 '비밀글입니다'로 보이며 클릭 시 alert창에 '비밀글입니다'라고 뜨며 볼 수 없음 2.관리자가 미답변인 글에 답변을 작성 시 미답변 -> 답변완료로 상태 변경
- 자주묻는질문
- ####관리자페이지(문의게시판)
1.미답변인 문의글만 보이도록 구현했고 제목 클릭시 해당글 페이지로
























