개발_TIL

개발_TIL | 2022-06-02(32)

Hee94 2022. 6. 2. 23:12

▷ 장고 팀 프로젝트 시작(feat. S.A 작성)

  Django Project with A.I. Recommendation

LIFE IS TOO SHORT TO DRINK BAD WINE


'좋은 와인 알려줄까?’

“나쁜 포도주를 마시기에는 인생은 너무나 짧다”


1. 프로젝트 기획


와이어 프레임


기능 구현 사항

  • [ ] 사용자 서비스
    • [ ] 사용자 관리
      • [ ] 회원가입
      • [ ] 로그인
      • [ ] 정보 수정
      • [ ] 탈퇴
    • [ ] 팔로잉, 팔로우
    • [ ] 마이페이지
      • [ ] 리뷰 내역 리스트 노출
      • [ ] 찜하기 리스트 : many-to-many
  • [ ] 메인 서비스
    • [ ] 와인 정보
      • [ ] 와인의 정보 업로드
      • [ ] 와인 찜하기
      • [ ] 와인의 리뷰 작성
      • [ ] 와인의 평점 주기
    • [ ] 와인 추천 기능
      • [ ] 머신러닝 적용 (조건 : 가격, 맛, 원산지, 검색기록 등)
      • [ ] 해당 와인과 비슷한 와인 추천 목록 노출 (이미지, 이름, 간략한 설명)

DB 설계


API 설계