Wanghyemin / SpringBoot-Project-MuseMarket

스프링부트 : 중고거래 프로젝트

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Final Project - MuseMarket

SpringBoot + html + thymeleaf + Oracle : 예술 중고 거래 사이트

🖥️ 프로젝트 소개

예술 중고 거래 사이트 : Muse Market입니다.



🕰️ 개발 기간

22.04.28 - 22.05.24 ( 4주 )

🧑‍🤝‍🧑 맴버구성

  • 팀원1 : 왕혜민 - 상품 페이지, Ajax 댓글 구현, 마이페이지 회원 정보, Database Script 제작, 전체 통합
  • 팀원2 : 이나영 - 커뮤니티 게시판(CRUD), 1:1문의, 공지사항, 전체 통합
  • 팀원3 : 박가윤 - 메인 페이지, 상품 리스트, 상품 등록, CSS, BootStrap
  • 팀원4 : 남승은 - 마이페이지 회원정보 수정, BootStrap
  • 팀원5 : 이세리 - 로그인, 회원가입, ID찾기, PW찾기

⚙️ 개발 환경

  • Java 8
  • IDE : STS 3.9
  • Framework : Springboot(2.x)
  • Database : Oracle DB(11xe)
  • ORM : Mybatis

📌 주요 기능

회원가입 및 로그인 - 상세보기 - WIKI 이동

  • 회원가입 : ID 중복 체크 및 비밀번호 재확인
  • 로그인 : DB값 검증, 로그인 시 세션(Session) 생성
  • ID찾기, PW찾기 : 클라이언트 DB값 검증 후 정보 제공

상품리스트 및 상세 내역 - 상세보기 - WIKI 이동

  • 상품리스트 : 요청에 따른 상품리스트 추출, BootStrap 활용한 화면 구현
  • 상세 내역 : 해당 상품에 대한 데이터 추출, Ajax를 사용한 비동기 댓글 프로그래밍 구현

메인 및 마이 페이지 - 상세보기 - WIKI 이동

  • 개인정보 수정 : 클라이언트 DB값 Update
  • 마이페이지 : 해당 클라이언트의 판매물품, 찜상품[장바구니], 댓글목록, 커뮤니티에 올린 게시글 등 확인 및 해당 링크로 이동

커뮤니티 및 1:1 문의 - 상세보기 - WIKI 이동

  • 커뮤니티 : 글 작성, 읽기, 수정, 삭제(CRUD)기능의 게시판
  • 1:1 문의 : 회원작성, 관리자 계정만 확인 가능하도록 접근제한

About

스프링부트 : 중고거래 프로젝트


Languages

Language:HTML 45.9%Language:Java 21.1%Language:CSS 19.2%Language:JavaScript 13.8%