2022.09.08 - TIL

Dongwoo Kim·2022년 9월 8일
0

TIL / WIL

목록 보기
52/113

1. 프로젝트 기획

fruites_store_service - [1] 기획

fruites_store_service


과일 쇼핑몰 서비스

MVP

사용자가 구매하고자 하는 상품(과일)을 선택하여 주문, 결제할 수 있다.

주요 기능

1. 회원관리

사용자는 이용자, 관리자로 나눠진다.

  • 사용자 정보
    • 기본정보
      • 이름
      • 패스워드
    • 사용자 유형
      • 이용자
        • 권한
          상품 : 조회
          주문 : 조회/입력/수정
          결제 : 조회/입력/수정
      • 관리자
        • 권한
          상품 : 조회/입력/수정/삭제
          주문 : 조회/입력/수정/삭제
          결제 : 조회/입력/수정/삭제
  • 공통기능
    • 회원가입/탈퇴, 회원정보 조회/수정
    • 로그인, 로그아웃

2. 상품관리

상품(과일)은 관리자에 의해 등록/수정/삭제 될 수 있으며 이용자는 조회만 가능하다.

  • 상품 정보
    • 기본정보
      • 이름
      • 설명
      • 판매지
      • 기본 배송비
    • 가격
      • 판매 단위별 가격
      • 재고 개수
    • 판매 상태 : 판매 준비중, 판매 중, 판매 완료

3. 주문관리

  • 주문은 관리자에 의해 등록/수정/삭제될 수 있다.
  • 이용자는 판매 중인 상품을 판매 단위별로 주문할 수 있다. (등록)
  • 이용자는 본인의 주문을 조회/수정 가능하다.
  • 주문 대기중일 때만 기본 정보를 수정할 수 있다.
  • 주문 정보
    • 기본정보
      • 주문자 (사용자)
      • 상품(과일)
      • 배송지
      • 배송비
      • 총 가격
    • 주문 상태 : 주문 대기중, 주문 취소, 주문 완료 & 결재 대기중, 결재 완료 & 배송 중, 배송 완료

4. 결제관리

  • 결제는 관리자에 의해 등록/수정/삭제될 수 있다.
  • 이용자는 주문 대기중인 본인의 주문에 대하여 결제할 수 있다. (등록)
  • 이용자는 본인의 결제을 조회/수정할 수 있다.
  • 결제 대기중일 때만 기본 정보를 수정할 수 있다.
  • 결제 정보
    • 기본 정보
      • 주문
      • 결제 가격
      • 결제 방법
    • 결제 상태 : 결제 대기중, 결제 취소, 결제 완료

기술 스택

Python3 Django DRF

ERD


기획 문서

https://www.notion.so/kimphysicsman/694ed2006cc44f2f8532339d04d315b3

profile
kimphysicsman

0개의 댓글