Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

프로젝트 이름 : BOOKTOPIA

logo

▶ 개발목적

  • 사용자의 도서 취향과 스타일을 분석
  • 취향에 맞는 도서를 사용자에게 배송
  • 도서에 대한 객관적인 의견을 토론하고 투표하는 커뮤니티

▶ 프로젝트 일정

  • 24.05.20~24.06.26(6주)

▶ 개발 환경

  • OS : Window 10
  • IDE: IntelliJ 24.1.2
  • JAVA: Oracle OpenJDK 17.0.10
  • DBMS : MySQL 8.0
  • Communication : Canva, Slack, GitHub

▶ 담당 파트

  • 공통 구성: ERD 설계 및 전체적인 화면 디자인 구성 및 기능
  • 가명선: 결제API, 취향검사, 챗봇, 관리자페이지 기능구성 및 CSS
  • 김정온: 결제API, 글쓰기API(TOAST UI), 커뮤니티 게시판 CRUD, 쿠폰사용 기능, 결제내역/쿠폰/주문서작성/커뮤니티 전체 페이지 CSS
  • 오하은: 소셜로그인API, 지도API, 일반 회원가입/로그인 기능, 구독정보/메인/취향검사/검사결과 페이지 CSS
  • 윤지명: 소셜로그인API, 일반 로그인 기능, 회원 탈퇴, 마이페이지 로직 구현, 1대1 문의 기능 및 CSS
    • 회원은 일반로그인과 소셜로그인을 나누어서 기능에 따라 활성화/비활성화를 설정하였습니다.
    • 회원탈퇴를 진행할시 일반 로그인과 소셜로그인에 대한 경로를 다르게 설정하여 원활히 회원탈퇴가 진행되도록 하였습니다.
    • 소셜 회원은 로그인시 배송에 필요한 주소를 받기 위해 최초 로그인시 자신의 주소를 받을수 있도록 마이페이지로 연결되도록 설정하였습니다.
    • 쿠폰은 js를 사용하여 받은 날짜대로 정렬하고, 사용여부에 따라 사용/미사용으로 정렬되도록 설정하였습니다.
    • 1:1 문의는 js를 사용하여 관리자가 해당 문의에 대한 코멘트를 보내어 문의사항을 채택 하였으면 마이페이지 답변/미답변으로 설정하였습니다.

▶ ERD 구성

image

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages