중고날아
(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A30(11) 1회차
| 개요 | 사용자가 중고 물품을 사고팔 수 있는 웹사이트 구현. 실생활에서 용도를 다한 물건들을 쉽게 거래할 수 있도록 돕는 사이트. 지도, 채팅기능을 통해 사용성을 개선. |
|---|---|
| 구현기능 | - 사용자 기능 - 회원가입, 로그인 - 거래 게시글 작성 및 관리 - 포인트 충전 및 결제 - 리뷰게시판 - 작성한 게시글, 찜목록, 내 리뷰 등 조회 및 수정 - 관리자 기능 - 게시글 신고 목록 조회 - 신고 유저 관리 기능 - 사용자 게시글 삭제 및 활동 정지 기능 - 메인 페이지 - 게시글 목록 출력 - 게시글 검색 기능 및 검색된 리스트 출력 - 카테고리 출력 - 로그인/회원가입 페이지 - 로그인 및 회원가입 기능 - 회원 중복 검사 기능 - 로그인 유지 기능 - 회원가입 시 휴대폰 인증 기능 - 카카오 간편 회원가입 및 로그인 기능 - 네이버 간편 회원가입 및 로그인 기능 - 마이페이지 - 회원정보 출력 - 개인정보 수정 기능 - 작성한 게시글 관리 기능 - 찜목록 관리 기능 - 작성한 리뷰 리스트 출력 - 포인트 충전 및 내역 확인 기능 - 게시판 - 게시글 작성, 등록, 수정, 삭제 기능 구현 - 이미지 첨부 기능 - 게시글 신고 기능 - 가격 흥정 기능 - 카카오 지도 API를 이용한 주소 지정 기능 - 일정 횟수 이상 신고 누적 시 블라인드 처리 기능 - 채팅 - 실시간 채팅 기능 - 채팅방 관리 기능 - 채팅방 삭제 기능 - 알림 - 실시간 알림 기능 - 흥정, 송금, 채팅 - 포인트 - 카카오페이를 이용한 간편 포인트 충전 - 포인트를 이용하여 중고 물품 결제 기능 - 후기 및 평점 - 채팅방에서 거래 후기 작성 기능 - 후기에 남긴 평점으로 회원 평점(고도) 계산 기능 |
| 설계의 주안점 | - 실시간 채팅 및 알람 - 카카오 페이를 이용한 온라인 머니 충전 거래여부를 통한 안전거래 구현 |
| 사용기술 및 개발환경 |
- OS : Windows10 - Server : Apache Tomcat 9.0 - Database : MySQL - Front-end : HTML5 / CSS / javascript / jQuery / Ajax / JSP - Back-end : Java / Spring / MyBatis - Editor : sts / MySQL workbench 8.0 EC / VS code - API : 카카오지도 API, 카카오페이 API, 카카오로그인 API, 네이버로그인 API - 협업 : GitHub, Notion, Google Sheets, Google docs, ERD cloud, draw.io |
|
|