Petvely
프로젝트 발표날짜 : 2024. 11. 11

(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A30(11) 1회차
팀장/팀원 | 박**(팀장) : - [ 산책메이트 게시글 ] - 1. 산책 메이트 게시글 등록 시 작성자의 펫 목록 창이 나온다. - 2. 산책 메이트 게시글 등록 시 카카오 맵 검색 api를 통해 약속 장소 검색을 할 수 있다 - 3. 게시글 열람 시 카카오 맵 api를 통해 약속장소를 확인할 수 있다. - 4. 산책 메이트 신청 버튼을 누르면 펫을 등록 여부를 묻는 창이 나온다. - -> 펫 등록 안하면, 게시글 등록 안되게 수정 - 5. 수락을 하면 내가 등록된 펫의 목록창이 나온다. - 6. 다수의 펫을 등록할 수 있다. - 7. 작성자는 등록 요청한 메이트들을 선택할 수 있다. - 8. 작성자는 산책 컨텐츠의 상태를 수정할 수 있다. - [ 찜, 즐겨찾기 ] 1. 회원은 거래 게시판의 물품을 찜할 수 있다. 2. 회원은 산책 메이트 게시판, 품앗이 게시판의 글을 즐겨찾기할 수 있다. - [ 마이페이지 ] 1. 회원은 마이페이지를 통해 찜 / 즐겨찾기 등록해 놓은 게시글 리스트를 확인할 수 있다. 2. 회원은 리스트를 통해 해당 게시글로 이동 할 수 있다. 1. 회원은 펫등록하기를 통해 자신의 펫을 등록, 수정, 삭제할 수 있다. 2. 펫 이름, 나이, 사진, 등을 입력할 수 있다. 3. 회원은 펫 등록하기를 통해 등록된 펫들의 리스트를 볼 수 있다. 4. 회원은 타인의 프로필에서 그 사용자의 펫 리스트를 볼 수 있다. - [ 신고하기 ] 1. 회원은 게시글 / 품앗이 게시판 / 산책 메이트 / 중고거래에 신고하기 기능을 사용할 수 있다. 2. 신고하기 버튼을 누르면 신고 사유 / 신고 내용 을 입력하는 팝업이 나온다. - [ 관리자 ] 1. 관리자는 관리자 아이디로 로그인 시 신고 내역 리스트를 볼 수 있다. 2. 신고 리스트에는 신고자의 아이디가 나오고 피신고자의 게시판이 나온다. 3. 관리자는 신고 리스트에서 해당 게시글 보기 / 신고 내용 보기 / 회원 정지 기능을 사용 할 수 있다 |
---|---|
강** : - [ 품앗이 게시글 ] - 비회원, 회원 공통 - 게시글 리스트를 볼 수 있다 - 게시글 내용을 볼 수 있다 - 회원 - 게시글을 등록 할 수 있다 - 본인의 글을 수정 삭제 할 수 있다 - [댓글] - 기능 - 댓글, 대댓글, 대대댓글 까지 작성할 수 있다 - 댓글 버튼을 눌러 댓글 작성, 댓글, 대댓글, 대대댓글을 숨기거나 보일 수 있다 - 대댓글을 눌러서 대댓글을 작성, 대댓글, 대대댓글을 숨기거나 보일 수 있다 - 대대댓글을 눌러 대대댓글을 작성, 대대댓글을 숨기거나 보일 수 있다 - 비회원, 회원 공통 - 게시판(강아지, 고슴도치, 고양이, 도마뱀), 산책 메이트, 품앗이 리스트의 내용에서 볼 수 있다 - 회원 - 댓글을 작성 할수 있다 - 자신이 작성한 댓글을 수정하거나 지울 수 있다 - [ 마이페이지 ] - 게시글 리스트 - 게시글 별로 자신이 작성한 게시글 리스트를 볼수 있고 해당 내용으르 이동 할 수 있다 - 댓글 리스트 - 자신이 작성한 모든 댓글을 볼 수 있고 해당 댓글이 있는 게시글 내용으로 갈 수 있다 | |
김** : - [ 중고거래 ] - 거래 게시글에는 물품 등록을 해야한다. - 등록한 물품의 이름,가격,설명,이미지,타입을 작성한다 - 물품이 판매 되면 판매완료 상태가 된다. - 판매가 완료된 물품은 블러처리가 판매완료 글씨가 보이고 게시글을 이용할수없다 - 구매를 희망할 땐 쪽지를 이용하여 판매자와 소통한다. - 게시글 조회와 리스트에서는 거래 상태가 표시되어야 한다. - 리스트에는 이미지와 이름이 표시되어야 한다. - 리스트에서 게시글을 통하지 않고도 쪽지를 보낼 수 있어야 한다. - [ 검색 ] - 물품의 상품명을 통해 검색할 수 있다. - [ 쪽지 ] - 회원은 쪽지를 작성할 수 있다. - 쪽지에는 수신자 정보가 포함되어야 한다. - 쪽지의 내용은 500자 제한이 있다. - 쪽지는 쪽지 발송일자로 부터 3일이 지나면 자동으로 삭제된다. - 쪽지는 쪽지 보내기 또는 닉네임을 클릭하여 나오는 쪽지 보내기 버튼을 통해 작성할 수 있다. - 회원은 받은 쪽지를 확인할 수 있다. - 쪽지 리스트에는 내용과 작성자,보낸 시간이 나온다. | |
성** : - [ 회원 관리 ] - 회원 가입 - 로그인 - 회원 정지 - [ 이용 시설 ] - 시설 등록 요청 - 요청된 시설 승인 - 승인된 시설 조회 | |
이** : - [ 게시판 ] - 본인이 작성한 글 수정, 조회, 삭제 - 글 수정 시 카테고리 변경가능 - 추천 / 비추천 - 관리자가 삭제한 글 화면에서 확인 - PPT 제작 - 프론트 - 전반적인 디자인 및 설계 및 HTML 및 CSS 작업(피그마 및 포토샵 사용) - 작업한 목록 - 홈페이지 로고 제작 - 홈페이지 메인 - 헤더 - 푸터 - 네비 - 메인페이지 디자인 및 - 게시판 insert, detail 등 페이지 디테일 작업 - 마이페이지 프로필 - 펫프로필, 펫등록, 펫수정 디자인 | |
개요 | 급증하는 반려가구에 맞춰서 반려동물들의 정보 공유나, 산책 메이트, 서로 도와주기도하는 커뮤니티의 기능을 제공하는 사이트. |
구현기능 | [사용자] - 회원 가입 - 로그인 - 중고거래 페이지 - 쪽지 보내기 - 등록 요청 - 승인된 시설 조회 [관리자] - 로그인 - 회원 정지 기능 - 요청된 시설 승인 [품앗이 게시글] - 품앗이 게시글 등록, 수정 삭제 [산책 메이트 게시글] - 산책 메이트 게시글 등록, 수정, 삭제 - 산책 메이트 펫 등록 - 산책 메이트 약속장소 등록 (KAKAO MAP API) - 산책 메이트 수락 [마이 페이지] - 펫 등록 - 회원의 펫 등록, 수정, 삭제 기능 - 게시글 리스트 - 자신이 작성한 게시글 조회 - 해당 게시글 내용으로 이동 - 댓글 리스트 - 자신이 작성한 댓글 조회 - 해당 댓글의 게시글 내용으로 이동 [댓글] - 댓글의 등록, 삭제, 수정 [중고거래] - 중고 거래 물품 등록, 수정, 삭제 기능 - 파일을 첨부해 이미지를 리스트에 보이게 만듬(썸네일) [쪽지] - 다른 회원의 아이디와 쪽지 내용을 입력하여 쪽지를 보낼 수 있음 - 3일이 지나면 쪽지 자동 삭제됨 - 받은 쪽지함에서 쪽지를 보낸 사람에게 쪽지를 보내거나 프로필을 볼 수 있음 |
설계의 주안점 | - 수업 시간에 배운 것을 적용 - 수업 시간에 배운 것을 다른 방식으로 풀이하여 제작 - 회원을 위한 방향보다 애완동물이 주가 되는 방향으로 제작 - 일의 완벽한 분업화보다는 반복적인 작업을 다같이 한번씩 진행함으로써 모두가 해당 업무를 수행할 수 있는 능력을 기르도록 작업 - 커뮤니티의 전체적인 완성도보다 작업자의 능력 향상에 초점을 두고 진행 |
사용기술 및 개발환경 |
- FrontEnd : HTML, CSS, JavaScrpit, JQuery, Ajax, fontawesome - BackEnd: Spring Boot - DB : MYSQL - Server : Tomcat - API : 카카오 맵 - 협업 툴: GitHub |