Wemade Blockchain Academy 2022 Back-End Final Project
주문자(고객)와 피주문자(사업자)를 위한 온라인 주문 시스템 구현
- conf/config.toml
- web, swagger, db 관련 부분을 알맞게 설정 필요
git clone https://github.com/codestates/WBABEProject-24.git
cd WBABEProject-24
go mod tidy
go run main.go

-

-
-
요청
요청 데이터
body : {"name":"딸기빙수","price":12000,"hotGrade":1,"isAvailable":true}

-
응답

-
-
요청
요청 데이터
query : sort=[recommend(추천순)|score(평점순)|most(주문순)|new(최신순)]

-
응답

-
-
요청
요청 데이터
path : name=메뉴_이름
body : {"price":13000,"hotGrade":1,"isAvailable":true}

-
응답

-
-
요청
요청 데이터
path : name=메뉴_이름

-
응답

-
-
요청
요청 데이터
body : {"menuList":["낙곱새", "치즈김밥"],"address":"부산","phone":"010-1111-2222"}

-
응답

-
-
요청
요청 데이터
query : status=[active|complete|all]
- active : 대기, 주문, 조리, 배달 상태
- complete : 완료 상태
- all : 모든 상태

-
응답

-
-
요청
요청 데이터
path : seq=order_seq
path : type=[add|change]
body : {"menuList": ["낙곱새"]}

-
응답

-
-
요청
요청 데이터
path : seq=order_seq
path : status=[대기|주문|조리|배달|완료]

-
응답

-
-
요청
요청 데이터
body : {"comment": "너무 맛있어요!","menuName": "낙곱새","orderSeq": "1672929029-0000000001","score": 5}

-
응답

-
-
요청
요청 데이터
path : menu=메뉴_이름

-
응답
