Skip to content

TryCatchers/varChar_FinalProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[ Var茶 ] Spring-Project

메인

Spring MVC 패턴을 이용한 차 구매 웹페이지

🖥️ 프로젝트 소개

  • 기획 배경: JAVA와 JSP, Spring 프레임워크를 적용한 MySQL/Oracle 기반의 MVC 패턴을 이용한 차 구매 웹페이지 구현
  • 기획 목적: 홈페이지 개발을 통한 JSP / Spring 학습 및 Web에 대한 전반적인 이해도 향상
  • 기대 효과: 전반적인 JAVA, JSP, Spring, MySQL/Oracle에 대한 심층적 이해 및 활용도 향상
                      JSP를 이용한 동적 웹사이트 구축 및 학습 극대화
                      MVC / JDBCTemplate 등 디자인패턴 학습 및 적용
                      기존의 JSP 프로젝트를 Spring 프레임워크 방식으로 이관
                      깃(Git)을 통한 팀원들의 업데이트 사항 실시간 반영 및 수정 용이
  • 기능 요약: JAVA와 JSP, Spring 프레임워크를 적용한 MySQL/Oracle 기반의 MVC 패턴을 이용한 차 구매 웹페이지 구현

🕰️ 개발 기간

  • 23.08.02일 - 23.10.13일

🧑‍🤝‍🧑 멤버구성

  • 팀장: 박준현
  • 팀원: 권지현
  • 팀원: 김지훈
  • 팀원: 류준원
  • 팀원: 정윤구
  • 팀원: 탄다미

⚙️ 개발 환경

  • Languages
    • Java JavaScript HTML5 CSS3 jQuery
  • Server
    • Apache Tomcat
  • OS
    • Windows
  • IDE
    • Spring Visual Studio Code
  • Framework
    • Spring
  • Database
    • Oracle
  • Communication
    • Git GitHub KakaoTalk Discord Zoom
  • document
    • Notion Google Drive Microsoft Excel Figma

🛠 설계 및 구조도

ERD

ERD_Figma

Flow Chart

Logic Process

Controller Mapping

📌 주요 기능

회원

로그인 구글로그인 회원가입 비밀번호찾기

  • 회원가입(+ 가입 축하 메일 발송 / reCAPTCHA)
  • 홈페이지 / SNS 로그인(Kakao, Naver, Google API)
  • 회원정보 수정
  • 비밀번호 변경
  • 비밀번호 찾기(SMS API)

상품

상품목록 장바구니 결제 다시담기 상세찜

  • 장바구니
  • 구매(TossPay API)

후기

후기작성

  • 후기 작성/수정/삭제(+해시태그 / 이미지 등록)

해시태그

상품해시태그 리뷰해시태그

  • 상품 해시태그(+ 트리거)
  • 후기 해시태그(+ 이벤트 스케줄러)

관리자

관리자메인 상품관리 카테고리관리 리뷰해시태그관리

  • 상품 관리(추가, 삭제, 수정)
  • 상품 카테고리 관리(추가, 삭제, 수정)
  • 상품 해시태그 관리(추가, 삭제, 수정)
  • 후기 해시태그 관리(삭제, 수정)

기타

챗봇 map 길찾기 500 404

  • 상담 및 문의(ChannelTalk 채팅 API)
  • 지점 위치(Kakao Map API)
  • 에러페이지

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published