-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
TO-DO LIST (~4/25)
-
API 명세서 만들어서 주소 정리
-
관리자 페이지 역할
- 페스티벌 전체 조회
- 주최자 전체조회 - 주최자 등록 서비스 삭제
- 주최자가 해당 페스티벌 등록
- DB
- company_name, festival_name, period, location, url from festival
- phone_number from users
- 로그인 된 주최자가 위 사항 등록
- 판매자가 자신의 가게 정보 등록
- 판매자가 로그인 시 가게 정보 등록 가능하게 구현
- DB
- Insert user_no - 현재 로그인 된 자신의 넘버
- festival을 선택할 수 있도록 리스트를 뿌려줌=>구현 되어있음
- store_name, store_description, Category(한식, 치킨, 호프점, 분식), License_num, location_number from store
- phone_number from users
- 각 사이트 URL 연결
cors에러 발생. ID를 다시 부여하는 방법으로 해결
-
로그인 시
- index페이지/로그인/유저별 탭 선택/선택 시 각 유저에 맞는 화면으로 이동
- 관리자 선택=>관리자 페이지로 이동
- 주최자 선택=>주최자 유저 넘버에 맞는 페스티벌 관리 페이지 출력
- 판매자 선택=>각 판매자 유저 넘버에 맞는 가게 관리 페이지 출력
- 구매자 선택=>메인 페이지(index) 이동
- index페이지/로그인/유저별 탭 선택/선택 시 각 유저에 맞는 화면으로 이동
-
구매자일 때
- 메인페이지/로그인/페스티벌 선택/페스티벌 내 카테고리 출력/카테고리 클릭 시 가게리스트 출력/가게 선택 시 메뉴리스트 출력
- 메뉴선택 후 결제하기 클릭 시 주문하기 페이지/전화번호와 신용카드 선택 후 결제하기
- 결제하기완료 후 주문 상세 페이지 출력/
-
판매자일 때
- 미등록 시: 메인페이지/로그인/판매자 관리 페이지/가게와 메뉴 등록/등록완료 버튼 클릭 시 판매자 관리 페이지로 이동
- 등록 시: 메인페이지/로그인/판매자 관리페이지
-
관리자일 때
- 메인페이지/로그인/관리자페이지 이동
-
주최자일 때
- 미등록 시: 메인페이지/로그인/주최자관리페이지/페스티벌 등록/등록버튼 클릭 시 주최자 관리페이지로 이동
- 등록 시: 메인페이지/로그인/주최자관리페이지
- 필요한 업무
- 도커에 서비스 올리기
- 카프카 통신(DB연동/update,insert,한글로 들어가는지 확인)
- 업뎃DB에는 주문서비스, 정보 등록 서비스. 이 두가지 서비스가 이용하는 업뎃 디비를 도커에 넣어서 같은 네트워크에 담을 것
- 카프카 도커 생성 => port:3306
- 타 네트워크 생성->로그인, auth0합친 서비스, 올리기
- 조회 전용 DB 생성
- VPC를 EC2로 미리 생성해놓을 것
- 다같이 실행될 수 있게 컴포즈로 만들어 놓을 것
- AWS에서 구동(ec2에 올리고 로드밸런서 사용하여 사용자 접속 시 정상적으로 작동 되게)
Metadata
Metadata
Assignees
Labels
No labels