Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

527 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

μ„œλΉ„μŠ€ 둜고

λͺ©μ°¨

μ†Œκ°œ κ΅¬ν˜„ 마치며
πŸ“– κ°œμš” 🎯 μ£Όμš” νŽ˜μ΄μ§€ 및 κΈ°λŠ₯ πŸ‘¦ νŒ€μ›
πŸ’‘ ν”„λ‘œμ νŠΈ 기획 πŸ“š 파일 ꡬ쑰도 πŸ“£ μ†Œκ°
🌡 λΉŒλ“œ ν™˜κ²½ πŸ‘€ μ‚°μΆœλ¬Ό 🌱 회고 기둝

μ†Œκ°œ

πŸ“– κ°œμš”

πŸ‘ SSAFY 11κΈ° 2ν•™κΈ° 자율 ν”„λ‘œμ νŠΈ πŸ‘

2024.10.14 ~ 2024.11.19 (6μ£Ό)

Project. Clofit (Team. FitTeam)


πŸ”Ό λͺ©μ°¨λ‘œ λŒμ•„κ°€κΈ°


πŸ’‘ ν”„λ‘œμ νŠΈ 기획

ν˜„λŒ€μ˜ μ†ŒλΉ„μžλ“€μ€ μžμ‹ μ˜ μŠ€νƒ€μΌκ³Ό μ·¨ν–₯에 λ§žλŠ” 의λ₯˜λ₯Ό μ„ νƒν•˜λŠ” 데 λ§Žμ€ μ‹œκ°„μ„ νˆ¬μžν•˜κ³  있으며, λ‹€μ–‘ν•œ νŒ¨μ…˜ μ•„μ΄ν…œμ„ μ‰½κ²Œ μ°Ύκ³ , μ ν•©ν•œ μŠ€νƒ€μΌμ„ μΆ”μ²œλ°›κ³ μž ν•˜λŠ” μš•κ΅¬κ°€ 컀지고 μžˆμŠ΅λ‹ˆλ‹€. 특히, 온라인 μ‡Όν•‘μ—μ„œλŠ” λ‹€μ–‘ν•œ μƒν’ˆμ„ 선택할 수 μžˆλŠ” μž₯점이 μžˆμ§€λ§Œ, μ‹€μ œ μ°©μš©κ°μ„ 확인할 수 μ—†λ‹€λŠ” 단점이 μ‘΄μž¬ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄, μš°λ¦¬λŠ” AI λ”₯λŸ¬λ‹ λͺ¨λΈμ„ μ‚¬μš©ν•œ 가상 ν”ΌνŒ…μ„ 톡해 의λ₯˜μ˜ μ°©μš©κ°μ„ μ‹œκ°μ μœΌλ‘œ ν™•μΈν•˜μ—¬ μ†ŒλΉ„μžμ—κ²Œ μ°¨λ³„ν™”λœ κ°€μΉ˜λ₯Ό μ œκ³΅ν•˜λŠ” μ›Ήμ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜μ˜€μŠ΅λ‹ˆλ‹€.


πŸ”Ό λͺ©μ°¨λ‘œ λŒμ•„κ°€κΈ°


🌡 λΉŒλ“œ ν™˜κ²½

FrontEnd BackEnd Database Infra AI
Next.js 14.2.6 Java 21 (Amazon Corretto 21) MySQL 8.0.37 AWS EC2 (Ubuntu 20.04) OOTDiffusion
Node.js 20 Spring Boot 3.3.5 Redis 7.2.1 Nginx 1.26.2 YoLo v8 - Deepfashion
TypeScript 5.6.3 Gradle 8.10.2 Jenkins 2.462.3
React 18.3.1 Spring Data JPA Docker 27.3.1
Zustand 5.0.1 IntelliJ IDEA 2024.1.4 Docker Compose 2.29.2
Tailwind CSS lombok AWS S3
JWT
Python 3.9
fastAPI 0.115.4
selenium

πŸ”Ό λͺ©μ°¨λ‘œ λŒμ•„κ°€κΈ°



κ΅¬ν˜„

🎯 μ£Όμš” νŽ˜μ΄μ§€ 및 κΈ°λŠ₯

메인화면

개인의λ₯˜ 등둝

μ‚¬μš©μžκ°€ μ„ νƒν•œ 의λ₯˜μ— λŒ€ν•΄ 의λ₯˜μ˜ μΉ΄ν…Œκ³ λ¦¬μ™€ 색상을 λΆ„λ₯˜ν•΄μ„œ μ‚¬μš©μžμ˜ 옷μž₯에 μΆ”κ°€ν•΄ μ€λ‹ˆλ‹€.

μƒν’ˆ 상세보기


μˆ˜μ§‘ν•œ 의λ₯˜ λ°μ΄ν„°μ˜ 사진과 정보λ₯Ό λ³Ό 수 있으며 κ°€μƒν”ΌνŒ…μ„ μ§„ν–‰ν•˜κΈ° μœ„ν•΄ ν•„μš”ν•œ 옷μž₯에 의λ₯˜λ₯Ό 등둝할 수 μžˆμŠ΅λ‹ˆλ‹€.

색상 필터링 및 색상 기반 μΆ”μ²œ


μ‚¬μš©μžκ°€ μ„ νƒν•œ 색상을 기반으둜 의λ₯˜λ₯Ό μΆ”μ²œ 받을 수 μžˆμŠ΅λ‹ˆλ‹€.

옷μž₯ 개인 의λ₯˜ μΆ”κ°€ (개인 의λ₯˜ μΆ”κ°€ μ „ ν›„)

μ‚¬μš©μžκ°€ λ“±λ‘ν•œ 의λ₯˜μ˜ λͺ©λ‘μ„ 확인 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ’‹μ•„μš”ν•œ ν”ΌνŒ…


λ§ˆμ΄νŽ˜μ΄μ§€μ—μ„œ μ‚¬μš©μžκ°€ μ’‹μ•„μš”λ₯Ό λ“±λ‘ν•œ κ°€μƒν”ΌνŒ… 사진을 확인 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

ν”Όλ“œ


μƒν’ˆμ •λ³΄μ™€ κ³΅κ°œμ„€μ •μ„ μ§„ν–‰ν•œ λ‹€λ₯Έ μ‚¬μš©μžμ˜ 가상 ν”ΌνŒ…μ˜ 정보λ₯Ό 확인 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

ν”ΌνŒ… (ν•©μ„±, κ²°κ³Ό 상세보기, κ²°κ³Ό) ν™”λ©΄

μ‚¬μš©μžμ˜ 전신사진과 옷μž₯에 λ“±λ‘ν•œ 의λ₯˜μ‚¬μ§„을 기반으둜 κ°€μƒν”ΌνŒ…μ„ μ§„ν–‰ν•˜λŠ” ν™”λ©΄μž…λ‹ˆλ‹€. 졜근 μ™„μ„±λœ ν”ΌνŒ…μ—μ„œ μ™„λ£Œμ—¬λΆ€λ₯Ό 확인할 수 있으며 μ €μž₯ν•œ ν”ΌνŒ… λͺ©λ‘μ— 등둝 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

πŸ”Ό λͺ©μ°¨λ‘œ λŒμ•„κ°€κΈ°


πŸ‘€ μ‚°μΆœλ¬Ό

APIλͺ…μ„Έμ„œ1 APIλͺ…μ„Έμ„œ2
APIλͺ…μ„Έμ„œ API 상세

ERD
ERD

μ‹œμŠ€ν…œ ꡬ쑰도
μ‹œμŠ€ν…œκ΅¬μ‘°λ„

지라 λ²ˆλ‹€μš΄ 차트

1μ£Όμ°¨ μŠ€ν”„λ¦°νŠΈ 2μ£Όμ°¨ μŠ€ν”„λ¦°νŠΈ 3μ£Όμ°¨ μŠ€ν”„λ¦°νŠΈ
λ²ˆλ‹€μš΄μ°¨νŠΈ2 λ²ˆλ‹€μš΄μ°¨νŠΈ3 λ²ˆλ‹€μš΄μ°¨νŠΈ4
4μ£Όμ°¨ μŠ€ν”„λ¦°νŠΈ 5μ£Όμ°¨ μŠ€ν”„λ¦°νŠΈ
λ²ˆλ‹€μš΄μ°¨νŠΈ2 λ²ˆλ‹€μš΄μ°¨νŠΈ3

πŸ”Ό λͺ©μ°¨λ‘œ λŒμ•„κ°€κΈ°


πŸ“š 파일 ꡬ쑰도

FrontEnd

πŸ“¦ frontend
- πŸ“‚ .next
- πŸ“‚ .storybook
- πŸ“‚ public
  - πŸ“‚ assets
    - πŸ“‚ form
    - πŸ“‚ login
  - πŸ“‚ src
    - πŸ“‚ app
      - πŸ“‚ (main)
      - πŸ“‚ auth
        - πŸ“‚ login
          - πŸ“‚ _components
            - πŸ“‚ KakaoLoginButton
            - πŸ“‚ NaverLoginButton
        - πŸ“‚ nickname
        - πŸ“‚ redirect
      - πŸ“‚ create
      - πŸ“‚ fonts
      - πŸ“‚ test
    - πŸ“‚ components
      - πŸ“‚ Button
        - πŸ“‚ CreateButton
        - πŸ“‚ DeleteButton
        - πŸ“‚ IndexButton
        - πŸ“‚ LikeButton
        - πŸ“‚ LogoutButton
        - πŸ“‚ PaginationButton
        - πŸ“‚ ReportButton
        - πŸ“‚ RouteButton
        - πŸ“‚ ShareButton
        - πŸ“‚ VoteButton
        - πŸ“‚ WordVoteButton
      - πŸ“‚ Card
      - πŸ“‚ Form
      - πŸ“‚ Header
      - πŸ“‚ Input
        - πŸ“‚ SearchInput
        - πŸ“‚ ValueInput
      - πŸ“‚ Modal
      - πŸ“‚ Skeleton
      - πŸ“‚ Textarea
    - πŸ“‚ context
    - πŸ“‚ store
    - πŸ“‚ stories
      - πŸ“‚ assets
    - πŸ“‚ utils
      - πŸ“‚ loader
    - πŸ“‚ vendor
  - πŸ“œ yarn.lock

BackEnd

πŸ“¦ backend/memetionary
- πŸ“‚ gradle
  - πŸ“‚ wrapper
    - πŸ“œ gradle-wrapper.jar
    - πŸ“œ gradle-wrapper.properties
- πŸ“‚ src
  - πŸ“‚ main
    - πŸ“‚ java
      - πŸ“‚ com
        - πŸ“‚ ssafy
          - πŸ“‚ memetionary
            - πŸ“‚ common
              - πŸ“‚ controller
              - πŸ“‚ dto
              - πŸ“‚ entity
              - πŸ“‚ exception
              - πŸ“‚ config
              - πŸ“‚ declaration
                - πŸ“‚ controller
                - πŸ“‚ dto
                - πŸ“‚ entity
                - πŸ“‚ repository
                - πŸ“‚ service
            - πŸ“‚ hashtag
              - πŸ“‚ entity
              - πŸ“‚ repository
              - πŸ“‚ service
            - πŸ“‚ link
              - πŸ“‚ entity
              - πŸ“‚ repository
              - πŸ“‚ service
            - πŸ“‚ member
              - πŸ“‚ controller
              - πŸ“‚ dto
              - πŸ“‚ entity
              - πŸ“‚ repository
              - πŸ“‚ service
            - πŸ“‚ oauth2
              - πŸ“‚ domain
              - πŸ“‚ dto
              - πŸ“‚ filter
              - πŸ“‚ handler
              - πŸ“‚ repository
              - πŸ“‚ service
              - πŸ“‚ token
            - πŸ“‚ util
              - πŸ“‚ word
                - πŸ“‚ controller
                - πŸ“‚ dto
                - πŸ“‚ entity
                - πŸ“‚ repository
                - πŸ“‚ service
              - πŸ“‚ wordes
                - πŸ“‚ controller
                - πŸ“‚ document
                - πŸ“‚ dto
                - πŸ“‚ repository
                - πŸ“‚ service
            - πŸ“‚ resources

πŸ”Ό λͺ©μ°¨λ‘œ λŒμ•„κ°€κΈ°


마치며

πŸ‘¦ νŒ€μ›



πŸ‘‘ κ°•ν˜„ν›„
(νŒ€μž₯/Front-End)

ν”ΌνŒ…, μƒν’ˆ,
옷μž₯ νŽ˜μ΄μ§€


πŸŽ€ μ†μœ μ§„
(Front-End)

메인, 마이,
ν”Όλ“œ νŽ˜μ΄μ§€


🐲 κ°•μ§€μš°
(Back-End)

ν”ΌνŒ…AI, API
μ‹œνλ¦¬ν‹°


🌳 김연동
(Back-End)

μœ μ €, λͺ¨λΈ API
크둀링, μ‹œνλ¦¬ν‹°


🧸 μž„ ꢌ
(Back-End)

INFRA, ν”Όλ“œ API
YOLO AI


🦦 κΉ€μ„±ν˜„
(Back-End)

옷μž₯, 의λ₯˜
API

πŸ“£ μ†Œκ°

😊 κ°•ν˜„ν›„
😎 μ†μœ μ§„
πŸ‡ κΉ€μ„±ν˜„
🏑 μž„ ꢌ
πŸ₯³ 김연동
πŸ‘Ά κ°•μ§€μš°

🌱 회고 기둝

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages