Skip to content

HideOnCodec/Tkitem-Backend

 
 

Repository files navigation

Tkitem-Backend


1. Project Overview (프로젝트 개요)

  • 프로젝트 이름: Tk!tem(트킷템)
  • 프로젝트 설명: 여행, 준비물, 구매를 통합한 AI 스마트 여행 준비 플랫폼
  • 성과 : 현대퓨처넷 풀스택 개발자 양성 교육 10기 최우수상(2위)
Screenshot 2025-11-07 at 8 43 08 PM

Screenshot 2025-11-07 at 8 43 18 PM

2. Team Members (팀원 및 팀 소개)

2.1 팀명

  • 투게더

2.2 팀원

김태연 (팀장) 이나연 (부팀장) 신은혜 박찬혁
GitHub GitHub GitHub GitHub
AI 체크리스트 추천 및 분석
여행 카테고리, 상품 분류
도시별 날씨 데이터 수집
AI 상품 꾸러미 추천
상품 자동 태깅 구축
상품 데이터 수집/전처리
장바구니, 주문, 결제 구현
AI 패션 취향 분석 구현
클라우드 인프라 구축
소셜 로그인, 인증 인가 구현
AI 패키지 여행 추천
여행 데이터 수집/전처리
검색 및 임베딩 구축
여행 카테고리/일정 타입 분류


3. Technology Stack (기술 스택)

Screenshot 2025-11-07 at 8 39 40 PM

Screenshot 2025-11-07 at 8 39 50 PM

4. 담당 역할(기여도 20%)

4.1 로그인 및 회원 가입 구현(Spring Security, JWT, Kakao Oauth2.0)

일반 로그인과 소셜 로그인을 필터를 통해 분기 처리

image image

4.2 설문 조사를 통한 사용자 패션 취향 MBTI(16가지) 계산

image

4.3 AWS, OCI, Docker, Github Actions 블루 그린 무중단 배포 

  • Nginx를 이용한 블루 그린 배포 전략 적용
image
  • 배포 성공 또는 cpu 임계치 초과 시 알림
image

4.4 CloudFront를 이용한 S3 이미지 조회 속도 향상 (CDN)



5. 기능 소개

5.1 메인 화면



5.2 여행

5.2.1 여행 취향 조사 후 추천


5.2.2 여행 일정에 맞는 준비물 리스트 자동 생성


6.3.2 준비물 리스트에 맞는 여행 상품 추천



6.4 ✍️ 패션 취향 분석

6.4.1 패션 취향 조사 후 분석 결과

fashion_type.mp4

6.4.2 패션 취향 MBTI 리스트



6.5 주문

6.5.1 여행 일정별로 장바구니 담기


6.5.2 주문 내역 확인


About

트킷템 백엔드 - AI 스마트 여행 준비 플랫폼

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 99.2%
  • Other 0.8%