Farm To Dish
프로젝트 발표날짜 : 2023. 12. 20
(스마트웹&콘텐츠개발)자바기반 반응형 UI/UX 웹 콘텐츠 개발자 양성과정1 1회차
팀장/팀원 | 김**(팀장) : 주문 및 결제: 구매자 장바구니 조회, 삭제 - 카카오페이 API를 활용한 결제 (구매자, 관리자) - 문의 채팅 API (구매자, 판매자, 관리자) 마이페이지 관련 구매자 내 주문내역 조회 & 삭제 좋아요한 물품 조회, 삭제 찜한 가게 조회, 삭제 내가 쓴 글(후기, 문의 조회) 회원정보 수정, 탈퇴, 비번 변경 판매자 내 가게 정보 조회(찜 조회), 정보 수정 내 가게 물품 조회 문의글 조회 홍보글 조회 마켓 삭제 판매자 통계 관리자 구매자 관리(조회, 수정, 삭제) 판매자 관리(조회, 수정, 삭제) 회원 통계 |
---|---|
김** : 구매자 회원가입, 로그인 & 로그아웃, 비밀번호 찾기, 아이디 찾기 판매자 회원가입 + 프로필, 로그인 & 로그아웃 비밀번호 찾기, 아이디 찾기 회사소개 FAQ |
|
전** : 공지사항(게시판) 구매자 판매자 - 조회 관리자 - 공지 조회, 작성, 수정, 삭제 문의(게시판) 구매자 - 문의글 조회, 작성, 수정, 삭제 판매자 - 문의글 조회, 답변글 작성, 수정, 삭제 관리자 - 문의, 답변 조회, 삭제 문의 댓글 구매자 - 조회, 작성, 수정, 삭제 판매자 - 조회, 작성, 수정, 삭제 관리자 - 조회, 삭제 |
|
천** : 상품 구매자 상품 리스트조회, 검색, 상세조회 상품 장바구니 추가 좋아요 - 추가, 삭제 판매자 상픔 정보 좋아요 개수 조회 마켓 구매자 마켓 리스트 조회, 검색, 상세조회 마켓 찜하기 - 추가, 삭제 판매자 마켓 정보 조회, 수정 마켓 찜 개수 조회 관리자 상품 정보 조회, 삭제 마켓 정보 조회, 삭제 상품 마켓 통계 조회 |
|
최** : 후기 (별점 포함) 구매자 - 리스트 조회, 상세조회, 작성, 수정, 삭제 판매자 - 리스트 조회, 상세조회 후기 댓글 구매자 - 조회, 작성, 수정, 삭제 판매자 - 조회, 작성, 수정, 삭제 홍보 구매자 - 글 조회 판매자 - 글 조회, 작성, 수정, 삭제 홍보 댓글 구매자 - 조회, 작성, 수정, 삭제 판매자 - 조회, 작성, 수정, 삭제 관리자 후기 글 조회, 삭제 후기 댓글 조회, 삭제 홍보 글 조회, 삭제 홍보 댓글 조회, 삭제 |
|
개요 | 농산물 가격이 비싼 이유를 쓸데 없는 2차, 3차 유통이 있어서 유통 가격이 오르는 데에 있다고 보고 유통을 줄일 수 있을 법한 직거래 시장 플래폼을 만들어 보고 싶어서 주제를 선정했습니다. |
구현기능 | 회원 기능: - 가입 (구매자 / 판매자), 로그인 / 로그아웃 - 아이디 / 비밀번호 찾기, 회원정보 수정 / 탈퇴 상품 관리: - 상품 조회 / 검색 / 상세정보 - 상품 주문, 댓글 및 좋아요 기능 주문 및 결제: - 주문 내역 조회, 장바구니 관리 - 카카오페이 API를 활용한 결제 시스템 게시판 및 커뮤니케이션: 마켓 문의 및 댓글 - 후기 게시판, 댓글 기능 - 홍보 게시판, 댓글 기능 마이페이지 및 판매자 도구: - 마이페이지 (회원정보, 구매목록, 문의글) - 판매자용 마켓 개설 및 관리 - 통계 조회, 찜한 유저 조회 관리자 기능: - 공지사항 관리, 회원 관리 - 마켓 / 상품 / 판매목록 / 통계 조회 |
설계의 주안점 | 카카오페이 결제 api를 사용하여 판매자와 구매자 모두 안전하고 편한 거래 플래폼을 만들고자 하였습니다. 또한 서로 소통도 간편하고 구매 목록도 메일로 전송 해주는 시스템을 사용하여 거래하는데 불편함이 없는 장소를 만드는게 목적입니다. |
사용기술 및 개발환경 |
- Language : Java 11, CSS, HTML5, JavaScript - DBMS: Oracle 11g EE - Library : jQuery - Tool : Kakao Oven, ERDCloud, Oracle SQL Developer(23.1.0), Visual Studio Code(1.82.2), Eclipse, Bootstrap4, STS - WAS: Apache Tomcat (9.0.80) - 협업프로그램 : Slack, Kakao Talk, GitHub |