Skip to content

KJU3/byez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 

Repository files navigation

👕 의류 쇼핑몰 BYEZ


byez_logo

프로젝트 소개

BYEZ (바이이지) 쇼핑몰은 누구나 손쉽게 구매할 수 있는(buy easy) 온라인 쇼핑몰입니다.
남성, 여성, 혼성 의류 및 그 밖의 소품들을 온라인 상에서 편하게 주문할 수 있습니다.

벤치마킹 사이트: SPAO, MUSINSA, CAFE24


🏃 프로젝트 기간 (54 days)

전체 개발 기간: 2024.04.08 ~ 2024.05.31 (8 Weeks | 53.3 %)

기능 구현 기간: 2024.04.15 ~ 2024.05.19 (6 Weeks | 40 %)
UI 구현 기간: 2024.05.20 ~ 2024.05.28 (1 Week | 6.7 %)
리팩토링 및 발표 준비 기간: 2024.05.29 ~ 2024.05.30

3차 개발: 2024.06.01 ~ 현재


💻 코드수

Total: 51050

Java         : 22528 
CSS : 14564
JavaScript : 6894
JSP : 7064

👥 프로젝트 팀원

팀명: NEO

  • 새로움을 뜻하는 단어로, 고객으로부터 전달 받은 요구사항을 적극 반영하여 프로젝트를 개선해나가겠다는 의미를 가지고 있습니다.

팀원 구성

Backend
김진우 | 팀장
Backend
이종헌 | 부팀장
Backend
김도연 | 팀원
Backend
박수인 | 팀원
Backend
박제법 | 팀원
Backend
임찬빈 | 팀원
Backend
홍유경 | 팀원
진우 종헌 도연 수인 제법 찬빈 유경

기술 스택

🔨 Tools

Environment

IntelliJ VS Code Git Github

Backend

Java Spring Framework Spring Security JDBC MyBatis JUnit Maven Apache Tomcat
SpringSecurity JDBC JUnit

Frontend

HTML, CSS, JS jQuery Json JSP Ajax

Database

MySQL

etc

Kakao API Toss API Java Mail
Kakao Toss Java_Mail

👀 Communication

Zoom Notion Google Sheets Google Slides

ERD

29 tables



Commit Message Convention

📕 규칙

- 제목 행 명령문 사용
- 제목과 본문을 빈 행으로 분리
- 제목 행 글자 수 50자 이하
- 제목 행 끝에 마침표 없음

🔖 유형

[feat]        :     새로운 기능 추가
[test]        :     테스트 코드 완료 
[refactor]    :     리팩토링, 코드 개선
[fix]         :     버그 수정
[docs]        :     문서 추가 또는 수정 (ex. README 변경)
[style]       :     코드 스타일 변경 (포맷팅, 세미콜론 누락 등 코드 변경이 없는 경우)
[chore]       :     패키지 매니저(ex. gitignore 수정), 빌드 업무 수정
[comment]     :     주석 추가 및 수정
[rename]      :     파일 또는 폴더명을 수정하거나 이동하는 작업만 수행한 경우
[remove]      :     파일을 삭제하는 작업만 수행한 경우
[conflict]    :     합병 시 발생한 충돌 수정

🏭 디렉토리 구조


├── java
│   └── com
│       └── neo
│           └── byez
│               ├── common
│               │   ├── config
│               │   ├── exception
│               │   ├── intercepter
│               │   ├── message
│               │   ├── util
│               │   └── validator
│               ├── constant
│               ├── controller
│               │   ├── item
│               │   ├── order
│               │   └── user
│               ├── dao
│               │   ├── item
│               │   ├── order
│               │   └── user
│               ├── domain
│               │   ├── item
│               │   ├── order
│               │   └── user
│               └── service
│                   ├── item
│                   ├── order
│                   └── user
├── resources
│   ├── application.properties
│   ├── mapper
|   │   ├── order
|   │   ├── item
│   │   └── user
│   └── mybatis-config.xml
└── webapp
     ├── WEB-INF
     │   ├── spring
     │   ├── root-context.xml
     ├── views
     │   ├── include
     │   ├── order
     │   ├── item
     │   └── user
     |   └── web.xml
     └── resources
         ├── assets
         |   ├── demo
         |   └── img
         ├── css
         ├── img
         └── js

주요 기능

  1. 카카오/네이버 간편 로그인 (Kakao/Naver API)
  2. 특정 상품 검색 (메인 검색창)
  3. 좋아요(찜)
  4. 장바구니
  5. 토스 간편결제 (Toss API)
  6. 리뷰 작성 및 수정

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7