ReturnZero Day 124: 쿠폰함 구현 및 기획 변경

Source

  • Field Notes/ReturnZero/Daily Notes/Day 124. 2021-11-01.md

Summary

ReturnZero 프로젝트 5개월 차(19주) 일지. 쿠폰함 기능 구현 중 마이그레이션 문제로 지연됨. 오프라인 모드 UX 개선(타임아웃 후 진입, 점검 시 앱 사용 불가) 논의. 쿠폰 시스템 기획 변경: 지급형/사용형 구분 폐지, 모든 쿠폰 코드화, IssueCouponVoucher와 ActivateCouponVoucher 역할 분리, Admin CSV 벌크 발급 기능 검토.

Key Points

  • 쿠폰함 구현 진행 중 마이그레이션 장애 발생
  • 오프라인 모드: 타임아웃 대기 후 진입, 점검 시 팝업 및 앱 사용 제한
  • 쿠폰 기획 변경: 모든 쿠폰 코드화, 지급형 구분 제거
  • 함수 역할 재정의: IssueCouponVoucher(코드 입력/발급), ActivateCouponVoucher(활성화 전용)
  • Admin 기능: CSV 업로드를 통한 벌크 쿠폰 발급 및 중복 처리 자동화
  • 쿠폰 만료일: 개별 설정 제거, 껍데기 만료일 기준 적용