Day 99: 쿠폰함 기능 확장 및 DB 설계 논의

Source

  • Field Notes/ReturnZero/Daily Notes/Day 99. 2021-10-07.md

Summary

100일째 일기. 쿠폰함 기능 확장을 위한 DB 모델(Coupons, UsedCoupons) 재설계와 API 엔드포인트 변경 사항을 논의함. 쿠폰의 상태(status), 적용 대상(subject), 발급/사용 로직에 대한 유즈케이스를 정리하고, 기존 코드와의 호환성(콜래트럴 대미지)을 검토 중. 또한 백준 10844(쉬운 계단수) DP 문제 풀이 시도와 TF.js webcam 예제 확인을 기록함.

Key Points

  • 쿠폰함 기능 확장을 위해 DB 모델(Coupons, UsedCoupons) 구조 변경 논의 (title, sub_comment, coupon_type, status, subject 등 필드 추가/수정)
  • 쿠폰 상태(Status) 및 적용 대상(Subject: Plan/팩/코인)에 따른 로직 정의 및 API 엔드포인트(GET/POST /v2/coupon) 설계
  • 쿠폰 생성, 리딤코드 입력, 링크 클릭 발급 등 주요 유즈케이스 정리 및 기존 서비스(order_service, user_membership 등)와의 호환성 검토
  • 백준 10844(쉬운 계단수) DP 문제 풀이 과정 및 TF.js webcam-transfer-learning 예제 확인 기록