Skip to content

ChunjaeFullStackJavaMaker/BackUp_Pro02_20230901

Repository files navigation

📍Chunjae Project 01

천재교육 풀스택 JAVA 과정 2기 2차 팀 프로젝트 _ 스토어 페이지

🖥️ 프로젝트 소개

"CORNBOOKS" 라는 스토어 기반 구매 플랫폼입니다."

📌 주요기능

  • 회원기능 (로그인, 로그아웃, 회원가입)
  • 상품판매 (상품 목록, 상품 상세페이지, 홍보 동영상 기능, 상품 입고 기능)
  • 상품구매 (상품 결제, 상품 환불, 장바구니 기능 )
  • 마이페이지 (개인정보수정,배송정보조회, 상품 리뷰(댓글), 상품 구매 목록)
  • 관리자페이지 (상품관리, 배송정보조회 입출고 관리, 회원관리)
  • 공지사항 (게시판 글 목록, 글 상세보기, 글 등록, 글 수정, 글 삭제, 댓글)
  • FAQ ( 글 목록, 글 상세보기, 글 등록, 글 수정, 글 삭제)

🕰️ 개발 기간

  • 23.08.22일 - 23.09.04일

🧑‍🤝‍🧑 맴버구성

팀장 : 박진권

  • 로고 제작
  • usecaseDiagram 작성



팀원 : 김보경

  • 요구사항정의서 작성



팀원 : 김현경

  • WBS 작성



팀원 : 신예은

  • 화면설계서 작성



팀원 : 오태훈

  • 데이터베이스 설계

⚙️ 개발 환경

✅FRONTEND :

✅BACKEND :

✅DATABASE :

✅Server :



⚒프로젝트 설계

📂개념적 설계 (USECASE DIAGRAM)

usecasediagram1

usecasediagram2

usecasediagram3

usecasediagram4

usecasediagram5

usecasediagram6

usecasediagram7

usecasediagram8

usecasediagram9

usecasediagram10

usecasediagram11



📂DATABASE - 테이블 ERD

database_erd



📂DATABASE - 테이블 구현

MEMBER

initial

PRODUCT

initial

CATEGORY

initial

CART

initial

DELIVERY

initial

PAYMENT

initial

SERVE

initial

RECEIVE

initial

REVIEW

initial

NOTICE

initial

FAQ

initial

BOARD

initial

ADD INFO

initial

FILETEST

initial

FILETEST2

initial

📂CLASS DIAGRAM

classdiagram

📎기능 구현

🗂 회원 기능

1. 로그인

(1) 일반 로그인

  • DB값 검증
  • ID찾기, PW찾기
  • 로그인 시 쿠키(Cookie) 및 세션(Session) 생성

회원가입

  • 주소 API 연동
  • ID 중복 체크

마이 페이지

  • 주소 API 연동
  • 회원정보 변경

메인 페이지

  • YouTube API 연동

1대1문의 및 공지사항

  • 글 작성, 읽기, 수정, 삭제(CRUD)

관리자 페이지

  • 대시보드 형식의 관리자 페이지

About

천재교육 2차 팀 프로젝트 최종본 백업

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published