쿠폰(Coupon)
+쿠폰에 대해 생성/삭제/조회/발급/사용 기능을 제공합니다.+
쿠폰 생성
+관리자가 쿠폰을 생성합니다.+
요청
+POST /admins/coupons HTTP/1.1
+Content-Type: application/json;charset=UTF-8
+Content-Length: 186
+Host: localhost:8080
+
+{
+ "name" : "couponName",
+ "description" : "coupon description",
+ "type" : "황금",
+ "point" : 10,
+ "stock" : 10,
+ "startAt" : "2000-01-22T10:30",
+ "endAt" : "2000-02-22T11:00"
+}
+응답
+HTTP/1.1 409 Conflict
+Vary: Origin
+Vary: Access-Control-Request-Method
+Vary: Access-Control-Request-Headers
+Content-Type: application/json
+Content-Length: 62
+
+{
+ "message" : "쿠폰의 이름이 중복되었습니다."
+}
+쿠폰 삭제 (진행 중)
+관리자가 쿠폰을 삭제합니다.+
쿠폰 조회 (진행 중)
+관리자 혹은 사용자가 쿠폰들을 조회합니다.+
사용자가 자신의 보관함에 있는 쿠폰들을 조회합니다.+
쿠폰 발급 (진행 중)
+사용자가 발급 가능한 쿠폰을 선착순으로 발급 받습니다.+
쿠폰 사용 (진행 중)
+사용자가 자신의 보관함에 있는 쿠폰들을 사용합니다.+