Goodbuy
프로젝트 발표날짜 : 2021. 05. 04
디지털 콘텐츠 융합 응용SW 엔지니어 양성과정(5) 1회차
팀장/팀원 | 권**(팀장) : DB설계, git 관리, 중고상품 등록, 수정, 삭제, 검색, 상품 신고, 회원 중고상품 리스트, 판매자 페이지, 판매자 팔로우, 판매자 팔로잉 확인, 안전거래 결제 |
---|---|
윤** : DB설계, 로그인&회원가입, 마이페이지, 메인페이지 | |
김** : DB설계, 관리자 페이지, 고객센터 페이지 | |
정** : DB설계, 내 근처 페이지, 비즈니스 프로필, 광고 캐시 결제, 프로필 생성/관리페이지 , 상세페이지 | |
임** : DB설계,동네생활 메인페이지,리스트페이지,작성페이지,상세페이지 | |
개요 | 중고거래 물품 거래를 활성화 시켜 아나바다 운동처럼 돈도 아끼고 환경도 아끼며 동네 이웃간의 커뮤니티를 제공하여 활발한 교류가 있는 지역사회를 만들고자 중고거래, 가게 홍보, 커뮤니티 플랫폼을 제공하고자 함 |
구현기능 | 회원 정보 관련 기능
1) 회원가입, 로그인 2) 회원정보 수정, 회원 탈퇴 4) 아이디찾기 - 이름과 이메일 입력시 가입한 날짜와 아이디 회원에게 알려줌 5) 비밀번호 찾기 - 이름과 아이디 그리고 이메일 입력시 가입한 이메일로 비밀번호 전송 알림 1) 내가 등록한 상품에 댓글이나 쪽지 알림 2) 내가 신고한 게시글의 처리상태나, 내가 신고를 당한경우, 글쓰기 제한될 경우 알림 3) 알림이모티콘 클릭시 회원에게 알려줄 소식을 리스트로 출력 4) 확인한 알림이 다음번 로그인 시 중복 알림이 되지않게 알림의 상태를 변경해 확인한 알림이 다시 뜨지 않게 구현 메인페이지 1) 중고상품 인기매물 - 찜 갯수 산정 베스트 8 중고상품 출력 더보기 클릭 시 중고상품 전체 리스트 2) 인기키워드 - 가장 많이 설정되어 있는 키워드 알림 갯수 산정 10개 키워드 출력 3) 내 동네 변경 - 메뉴바에서 로그인 유저의 기본 동네 출력 & 동네 변경 가능 중고거래 1) 상품 등록시 등록된 회원의 동네 중 하나로 설정하여 그 동네로 설정 된 유저에게 게시 2) 카테고리 별 상품 조회 가능 3) 안전거래 - 안전거래 수수료 포인트로 결제 가능 4) 상품에 대한 댓글 작성 5) 상품 판매자에게 쪽지 전송 6) 상품 판매자 페이지 조회 가능 동네생활페이지 1)최신순,인기순 구별한 메인페이지 게시 2)케테고리 별 동네생활 조회가능 3)동네생활 게시글 작성 4)작성 게시글 삭제 5)동네생활 내용 검색 가능 판매자페이지 1) 판매자 팔로우하기 2) 판매자의 팔로워 확인 3) 판매자의 판매 상품 모아보기 4) 판매자에게 쪽지 전송 5) 판매자 신고하기 마이페이지 1) 프로필 사진 등록 / 삭제 2) 회원정보 수정 2) 포인트 내역 3) 내가 올린 중고상품 - 판매중 / 숨김 별도 (상태 변경 가능) 4) 내가 찜한 중고상품 - 찜 취소 / 중고상품 디테일 페이지 연결 5) 단골 추가한 가게 리스트 - 단골 취소 6) 안전 거래 내역 7) 내 쪽지함 리스트 & 쪽지 답장 8) 후기 - 내가 쓴 후기 / 내가 받은 후기 9) 내 동네 설정 - 내 동네 추가(최대 2개) & 동네 범위 변경 가능 10) 키워드 알림 - 최대 20개 설정 11) 내가 남긴 중고거래 댓글 - 삭제 가능 12) 비즈프로필 페이지 연결 - 비즈프로필 있을 시 관리 페이지 / 없을 시 생성 페이지 13) 내가 한 신고 - 신고 철회 가능 14) 내가 당한 신고 - 3회,6회,9회 신고 당할 시 계정 정지, 10회 신고 당할 시 탈퇴 관리자 페이지 1)공지사항 - 공지사항 리스트 보기 / 작성 / 수정 / 삭제 2)신고관리 - 각 신고 유형 별 리스트 / 신고처리 3)상품관리 - 상품 리스트 보기 / 삭제 4)회원관리 - 회원 유형 별 검색 / 리스트 보기 / 회원 정보 수정 5)FAQ/문의관리 - FAQ, 문의 내역 유형 별 리스트 보기 / FAQ작성 / 수정 / 삭제 / 문의 답변 6)통계 - 회원 통계 / 매출 통계 고객센터 1)공지사항 - 공지사항 리스트 보기 2)FAQ - FAQ 리스트 보기 3)문의하기 - 문의하기 / 내 문의 내역 보기 내 근처 페이지 1)비즈니스 프로필 등록/관리 2) 내 근처 소식, 이웃들의 추천가게 리스트 3) 카테고리별 내 근처 소식 리스트 4) 별점순,후기순 추천가게 리스트 비즈니스 프로필 상세페이지 1) 상세 정보 보기 2) 단골수와 단골하기 기능 3) 후기 작성 4) 전화 문의 - 클릭시 사업장 전화번호 띄워줌 비즈니스 프로필 생성 페이지 1)프로필 생성 2) 사진 등록 비즈니스 프로필 관리 페이지 1) 프로필 수정 2) 사진 변경 3) 삭제 광고하기 페이지 1) 보유 캐시 확인 2) 광고하기 - 조회수 설정후 조회수에 따른 캐시 차감 3) 캐시충전 - 결제 api 이용 캐시 충전 |
설계의 주안점 | (1) 중고상품을 같은동네 뿐만 아닌 전국적으로 판매 가능
(2) 동네별, 카테고리별 상품 등록 가능 (3) 회원들 간의 원활한 커뮤니티 제공 (4) 건전한 정보 제공을 위한 신고 기능 제공 |
사용기술 및 개발환경 |
운영체제 : Windows OS, Mac OS
개발도구 : Eclipse, SQL developer, Visual Studio Code, Figma DBMS : Oracle DB - sql developer Server : Apache Tomcat 8.5 Language : Java, Servlet, HTML5, css, Javascript, jQuery, Ajax, JSP Framework : Spring Tool Suite, Bootstrap Open API : iamport ,kakao Maps, kakao chat, Postcodify, EmailJs, SweetAlert 형상관리 : github, ERDCloud, google drive |