Overview
개요
실용성과 접근성을 중요시해 대형마트보다는, 소용량으로 포장된 제품을 선호하는 소비형태에 따라, 사용자의 니즈사항을 파악하여, 사용자들 간의, 하나의 상품을 공동구매로 진행하여, 상품을 소량으로 구매해, 합리적인 소비를 불러일으킬 수 있도록 한 웹페이지
Team Members
팀원
- 김정훈: 프로젝트 총괄, 관리자페이지, DB설계 및 계획, 전체일정관리
- 최신애 : 메이페이지제작(UI), 메뉴관리, 장바구니관리, 결제페이지&주문서, 상품검색
- 전현석 : 웹소켓(공동구매채팅), 상품후기게시판, 자주하는질문게시판
- 최윤선 : 상품문의게시판, 공지사항게시판, PPT자료준비
- 김수지 : 프로젝트 부총괄, 회원관리, 마이페이지, 주문내역관리
- 고주현: 결제API, 블로그API, 즐겨찾기 목록구현, PPT 발표
Function Implementation
구현 기능
- 회원관리 , 상품관리 , 공동구매채팅관리 , 게시판관리
- 주문내역관리 , 제안서관리 , 이벤트관리 , 통계 및 분석
- 회원가입 , 게시판작성 및 수정 , 공동구매 채팅
- 즐겨찾는 상품등록 , 주문결제 , 상품 문의하기
- 상품 후기 작성 , 레시피 API이용
Design Point
설계 주안점
- 로그인정보 저장 / 비밀번호 암호화
- 주문자 테이블과 구매내역 테이블을 연결
- 장바구니와 주문서 연동 및 적립금 결제
- 트렌젝션 처리
- 웹소켓을 이용한 사용자 공구채팅
- 결제 구현
- 블로그 레시피 API 연동
Technique & Environment
사용 기술 및 개발환경
- DBMS: MySQL
- 웹 Server: Apache Tomcat 9.0
- 언어: java/ JSP/ javaScript/ HTML/CSS/ PL-SQL
- IDE 도구: eclipse/Spring/Mybatis
- 라이브러리: 크롤링(Jsoup, 셀레니움) / jQuery
- API: 카카오결제API, 카카오, 네이버 검색API
- 형상관리: GitHub