[기업협업] admin 페이지 - (1) 기획 및 질문

sumin·2022년 8월 2일
0

기업협업

목록 보기
4/5
  1. 개발 과제를 전달받은 후 역할 분담

    • 이벤트, 사용자 관리, 쿠폰 admin 페이지 중 이벤트 페이지 기능 구현 담당
  2. 기존 admin 레포지토리를 클론 받아 코드 파악 후 swagger, DB, ERD를 바탕으로 개발 계획 세우기 시작


이벤트 생성, 조회, 수정, 삭제 리스트 페이지를 기획하기 시작
필요한 API와 질문 사항을 정리하여 사수님께 피드백 요청 드림

  • 이벤트 리스트 형태

    • 이벤트 리스트 헤더 : id(이벤트 아이디), title(이벤트 title), sub_titile(이벤트 sub title), event_from(적용 시작일), event_to, is_active
    • 상세보기 버튼 클릭 > 이벤트 정보 수정/삭제 (게시 기간 등) - 모달창
  • 이벤트 조회

    • 기본 필터 :
      • 검색(input) : keyword(title, sub_title 포함 여부)
      • 필터(filter) : 날짜(적용시작일, 적용종료일)
    • 상세 필터(토글) → 추가해야 하는지 질문
  • 이벤트 생성

    • POST 이벤트 API
    • 포맷 : 블로그 게시글 st / 정보 post
    • 등록 필요한 정보 - dynamic_link ??
      //announce/events [Get] Events
      "id": 1,
      "title": "이벤트 이름",
      "img_url": "https://이벤트 이미지 경로.png",
      // 마이페이지 -> 내정보 -> 고객센터 -> 이벤트 -> 배너이미지
      // 미리 보기 필요
      "bottomsheet_url": "", // 메인 팝업 배너
      // 바텀 시트 있는지 선택 가능하게
      "link_url": "https://이벤트 상세 링크 경로", // 이벤트 상세 url
      // 이미지 API
      "dynamic_link": "",
      "event_from": "2022-05-04",
      "event_to": ""
    • 옵션 : 이벤트 노출 위치(profile, home 등), 추가적으로 필요한 것이 있을지
  • 이벤트 삭제

    • DELETE 이벤트 API 필요
  • 이벤트 수정

    • PUT 이벤트 API 필요

0개의 댓글