Skip to content

프로그래머스 백엔드 데브코스 2기 Team3 2차 프로젝트 레파지토리입니다.

Notifications You must be signed in to change notification settings

prgrms-be-devcourse/NBE2-3-2-team3

Repository files navigation

BestMe(AI 퍼스널 컬러 진단 서비스)

팀 : Team 3

소속 : 프로그래머스 백엔드 데브코스 2기

프로젝트: 2차 프로젝트

개발기간: 24.12.10 ~ 25.01.06



😎 프로젝트 소개

챗 GPT API를 활용한 퍼스널컬러 진단 서비스

집에서도 손쉽게 퍼스널 컬러 진단이 가능해요

개인 맞춤 스타일 가이드 제공

진단 뿐만 아니라 스타일링 가이드를 얻고 실전 스타일링에 적용해보세요

퍼스널 컬러 별 아이템 추천

또한 내 퍼스널 컬러에 맞는 실제 아이템을 추천 받아볼 수 있어요

BestMe 회원들만의 커뮤니티

자신만의 진단 결과와 퍼스널컬러 스타일링을 공유하는 커뮤니티 까지!


✔️ 주제 선정 이유

- 퍼스널 컬러 진단의 필요성

- 자신에게 맞는 이미지 연출을 통해 외적 이미지가 강화

- 자신만의 개성 및 정체성(Identity)을 확립

- 퍼스널 컬러 진단의 높은 수요 & 비용 부담

    평균 진단 비용 8~10만원 사이




🕸️ ERD




📁 메뉴 구조도




🛠️ Tech Stack

백엔드

  • Java 17
  • Spring Boot
  • Spring Security
  • Spring JPA
  • OAuth2
  • GPT-3.5 Turbo Integration
  • Database
  • MariaDB

프론트엔드

  • HTML
  • CSS
  • JavaScript
  • Thymeleaf

Documentation

  • Swagger




👨‍👩‍👧‍👦 팀원들

역할 BackEnd(&FE) BackEnd(&FE) BackEnd(&FE) BackEnd(&FE) BackEnd(&FE)
github
202111255

YoungSeo29

MadPumpkin3

ku-ocs

JangDaeyeong
팀원 강바다 김영서 범태현 오창식 장대영
구현 기능 Chat GPT 퍼스널 컬러 진단 API & 가이드 제공 API 카카오 API 로그인 & 회원가입 API 커뮤니티 API & 게시물 CRUD API jwt 로그인 & user 관련 API 아이템 API & 추천 아이템 API




시연 영상 캡쳐본(일부)

회원 로그인 & OAuth2 카카오 로그인


#### 퍼스널 컬러 진단


#### 가이드 제공


아이템 추천 & 브랜드 추가 & 필터링



게시글 작성

마이페이지




Git Convention

Feat : 새로운 기능 추가

Fix : 버그 수정

Env : 개발 환경 관련 설정

Style : 코드 스타일 수정 (세미 콜론, 인덴트 등의 스타일적인 부분만)

Refactor : 코드 리팩토링 (더 효율적인 코드로 변경 등)

Design : CSS 등 디자인 추가/수정

Comment : 주석 추가/수정

Docs : 내부 문서 추가/수정

Test : 테스트 추가/수정

Chore : 빌드 관련 코드 수정

Rename : 파일 및 폴더명 수정

Remove : 파일 삭제

ex)

git commit -m "feat : 회원가입 기능 구현"

Branch Naming Rule

feat/자신이 맡은 역할/#순서

ex)

feat/login/#2

feat/login/#4 ...

feat/gpt/#3

About

프로그래머스 백엔드 데브코스 2기 Team3 2차 프로젝트 레파지토리입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published