[TIL] 최종 프로젝트 - 기획

phdljr·2024년 1월 4일
0

TIL

목록 보기
51/70
post-custom-banner

기획

  • 딸깍! 레시피
  • 누구나 레시피를 등록할 수 있고, 누구나 그 레시피로 요리를 할 수 있습니다.
  • 레시피의 재료가 딸깍! 한번으로 결제가 가능합니다.

주제

  • 제목: 딸깍! 레시피
  • 설명
    • 요리 레시피에 사용되는 재료를 한번에 주문하는 서비스
      • 직접 레시피를 작성하고 공유
        • 요리 순서, 재료 양, 조리 시간 등이 포함
      • 버튼을 ‘딸깍!’ 누르면 명시된 재료를 한 번에 주문할 수 있음
  • 부가 기능
    • 레시피에 좋아요와 추천 기능을 넣어서 인기있는 레시피를 소개
    • 레시피 음성 서비스(면 넣어! 스프 넣어!)
    • 라이브

기존의 서비스와의 차별점

  • 만개의 레시피
    • 재료 하나하나를 구매해야 됨
    • 쿠팡에서만 구매할 수 있는 링크를 제공
    • 구매 링크에서는 레시피에 적힌 양만큼만 구매할 수 없음
      • 보통 한 묶음으로 판매
  • 딸깍! 레시피
    • 버튼 클릭 한번으로 모든 재료를 결제 & 주문 (고정)
      • 구현 방법(임시)
        • 쿠팡의 장바구니와 결제, 배송을 사용
        • 로켓 와우 공동 계정 사용
          • 문제점
            1. 공동 계정은 어떻게 만들 것이냐?
            2. 서로 다른 사용자가 동시에 딸깍 버튼을 눌르게 된다면, 하나의 장바구니에 서로 다른 레시피 재료가 담기지 않는가? ⇒ 동시성 문제
              • 그냥 순서대로 처리해주면 될 것 같음 ⇒ 단, 속도 이슈 존재
            3. 어떻게 우리 서비스에서 쿠팡의 장바구니나 주문 서비스를 호출할 수 있는가?
              • 관련된 Open API가 존재하는가?
                • 없으면 네이버 Open API를 통해 검색
              • 그걸 우리가 사용할 수 있는가?
                • 웹 크롤러 활용
                  • robots.txt 보면은 막혀있긴 함
                  • 좀 더 알아볼 필요 있음
    • 다양한 쇼핑몰을 통해 최저가 또는 평이 좋은 재료 추천
    • 설정한 금액을 한도로 재료를 추천

딸깍! 레시피의 문제점

  • 소량의 재료에 대해선 어떻게 처리할 것인가?
    • 어쩔 수 없는 부분
    • 최소한 레시피에서 사용되는 양에 적합한 재료를 추천하도록 추진
profile
난 Java도 좋고, 다른 것들도 좋아
post-custom-banner

0개의 댓글