요구사항

  1. 광고센터는 소재 CRUD가 가능하도록 보여주면 된다. (특별히 꾸밀 필요 없다.)
  2. 소재의 정보는 다음과 같다.
  3. 소재는 Core 서버를 통해 MySQL DB에 저장된다.
  4. Core서버에서 기간에 해당하는 광고들이 광고 Pool에 저장되도록 소재들을 등록하거나 삭제한다.
  5. DSP 서버에서는 클라이언트의 요청을 받아 광고 Pool에서 소재 10개를 선정하여 광고한다.
  6. 10개의 소재가 클라이언트에게 광고되었다면, 해당 소재들을 로그로 저장한다.
  7. DSP 서버와 Core 서버는 Spring Boot로 구성한다.

Flow Chart

소재

소재 생성

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/20273617-2d5c-4c07-b4fc-a20b665c58ee/Untitled.png

소재 조회

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/124ad77c-34e4-4254-ad02-772482fb64dc/Untitled.png

소재 수정

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/10612837-782b-4bae-b1fa-96dd404bc119/Untitled.png