24.04.09 #개인 프로젝트 기록

신규섭·2024년 4월 9일

개인 프로젝트

목록 보기
18/20

커뮤니티 게시판

기존에 구상했던 전반적인 기능

  • CRUD 가능한 커뮤니티 구현
  • CRUD 가능한 회원 정보 구현
    • 회원가입시 개인 스타일, 음악적 선호도 및 관심사 입력
    • 프로필 소셜 미디어 계정 링크
    • 관리자 역할 구분
  • 댓글 CRUD
  • 좋아요, 싫어요
  • 검색
  • 네이버 로그인 API

생각해볼것

  • 패션 & 음악 게시판의 아이덴티티

    • 패션 & 음악 공유 : 사용자들이 자신의 패션 스타일과 좋아하는 음악을 업로드하고 공유할 수 있는 공간.
  • 게시글 목록은 건반 느낌으로

  • 음악 재생 추가 해야 할 기능

    • 이전 곡 정상 작동
    • 다양한 곡 좋아요 반영하여 아이템 추천
    • 곡이 끝난 후 다음 곡으로 넘어갈때 앨범커버 및 기타 정보 자동 반영

추천 기능 고민

  • 의류 카테고리를 크롤링 해서 장르 기반으로 의류 아이템을 매칭 시켜주는걸 구현 해야 할지.

    • 전반적인 추천 기능은 구현 했으니 게시판 기능으로 넘어갈지.
  • 유저의 장르, 스타일 선호도 로직 고려해야함.

  • 프로젝트를 진행하다 보니 음악과 패션, 패션과 음악 두개의 추천 기능을 구현하려고 했는데,
    하나의 추천 기능이 온전하게 작동하기 전에 미완성으로 끝이 날 수 있다는 생각에 하나의 추천 기능을 최대한 제대로 구현을 가능하게 만들자.

패션 스타일 이미지 기반 음악 장르 추천 기능

무한 스크롤 기능을 넣고 패션 이미지를 보여준다.

이미지를 여러개 선택 후 이미지의 패션 장르를 컨트롤러에 넘겨주고 컨트롤러에서는 스타일에 대한 포인트 처리.

가장 높은 스타일 값으로 대응하는 음악 장르를 추천해준다.

음악 장르 기반 의류 추천 크롤링 기능

음악 장르를 기반으로 추천받은 스타일의 이미지를 클릭하면 해당 스타일과 유사한 웹사이트로 이동시켜주는 기능 구상

OAuth 2.0 토큰 유지, 저장

JWT를 조금 더 안전하게 저장하기 & 쿠키와 웹 스토리지

0개의 댓글