Skip to content

boming09/SemiProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

464 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BoomSoop[봄숲]

코로나 시대에 오프라인에서 좋아하는 작가의 팬미팅이나 싸인회가 줄어들면서 작가와의 소통에 아쉬움이 있었습니다. 따라서 온라인으로 도서구매도 할 수 있고, 작가와 독자간의 소통 게시판을 이용해 작가와 다이렉트로 소통할 수 있는 사이트를 기획해보게 되었습니다.

[개발일정]

2021.09.15 ~ 10.01 프로젝트 기획(요구사항 정의서, 프로세스맵, 기획 발표)
2021.10.02 ~ 10.13 UI 설계(스토리보드)
2021.10.14 ~ 10.30 DB 설계 & UI 구현 (ERD, 테이블 정의서)
2021.11.01 ~ 11.16 기능 구현 개발
2021.11.17 프로젝트 발표

[구현기능]

  • [메인] : 로그인, 회원가입, 도서 검색(검색어 입력, 카테고리 클릭), 추천 카테고리 클릭시 해당 상세페이지 이동

  • [마이페이지] : -일반회원 : 정보 수정/회원 탈퇴, 주문내역 확인, 게시판 바로가기 - 작가회원 : 정보 수정/회원 탈퇴, 내도서 리스트, 게시글 답변 작성

  • [도서] : 도서 검색 기능, 검색관련 카테고리(대분류/소분류) 및 정렬(인기/신상/최고가/저가순)기능, 도서 상세 조회, 도서 별점기능, 도서 댓글 및 대댓글 기능

  • [장바구니] : 장바구니 담기/삭제, 주문내역 확인, 할인/결제하기

  • [고객센터] : FAQ, 1:1문의/작가소통 게시판/작가인증 게시판 게시글 작성/수정/삭제

  • [관리자페이지] : 회원 탈퇴신청 관리 기능, 회원 등급 관리 기능, 통계 그래프, 배송환불현황관리, 책 등록, 오늘의 책 등록

[설계의 주안점]

사이트에서 활동할수 있는 작가는 인증된 작가만 가능하도록 개발

[사용기술 및 개발환경]

  • 운영체제 Windows10 OS
  • 개발도구 Eclipse
  • DBMS Oracle DB - sqldeveloper
  • Server Apache Tomcat 8.0
  • Language Java, HTML5, CSS3, JavaScript, jQuery, Servlet
  • 프로토타이핑 툴 Figma
  • 협업툴 : Draw.io, ERDcloud, Figma, GitHub
  • API : I’mport

[역할분담]

  • 정다정(팀장) : 메인카테고리 마우스오버시 드롭다운 기능, 고객센터 게시글(파일포함) 등록/수정/삭제/파일다운로드, 작가마이페이지 정보수정/탈퇴/답변 달기
  • 김광중 : 로그인, 회원가입, 회원정보수정/탈퇴, 내가 쓴 리뷰 조회
  • 김보미 : 도서 검색 기능, 검색관련 카테고리 및 정렬기능, 도서 상세 조회, 도서 별점기능, 도서 댓글 및 대댓글 기능
  • 김소민 : 메인 도서 추천 카테고리(이주의 책/신간 도서/화제의 책/오늘의 책/베스트 셀러), 장바구니(CRUD),주문 페이지,할인/결제 기능
  • 윤용한 : 회원 탈퇴신청 관리 기능, 회원 등급 관리 기능, 통계 그래프, 배송환불현황관리, 책 등록, 오늘의 책 등록

About

세미프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors