심화프로젝트 우리 팀만의 매칭 서비스 프로젝트 만들기

우정·2023년 1월 16일
0

요구사항

[ 고객-판매자 매칭 서비스 (매칭주제 자유) ]

회원가입/로그인/로그아웃/토큰 기능
유저 권한 기능

  • 유저는 3가지 권한으로 나뉩니다.
    • 고객 : 최초 회원가입한 유저
    • 판매자 : 판매자 승인을 받은 고객
    • 운영자 : 판매자 승인을 해주는 유저

유저 권한 별 기능

  • 고객
    • 조회
      • 나의 프로필 설정 및 조회 : 유저별 프로필(닉네임, 이미지)을 설정할 수 있고 조회
      • 전체 판매상품 목록 : 판매 상품목록을 페이징하며 조회
      • 전체 판매자 목록 : 판매자들의 목록을 페이징하며 조회
      • 판매자 정보 : 판매자를 선택해서 프로필 정보(닉네임,이미지,소개글+매칭주제 정보)를 조회
    • 작성
      • 판매자에게 요청폼 : 판매자에게 요청내용(매칭주제 정보) 보내기
    • 권한 요청
      • 판매자 등록 요청 : 판매자 프로필 요청 정보를 작성해서 운영자에게 판매자 등록 요청
  • 판매자
    • 조회
      • 나의 판매자 프로필 설정 및 조회 : 판매자별 프로필(닉네임,이미지,소개글+매칭주제 정보)을 설정, 조회
      • 나의 판매상품 조회 : 내가 판매중인 상품 목록을 페이징하며 조회
      • 고객요청 목록 조회 : 모든상품의 고객요청 목록을 페이징하며 조회
    • 등록
      • 나의 판매상품 등록 : 판매 상품 정보를 작성하여 목록에 등록
    • 수정
      • 나의 판매상품 수정/삭제 : 판매 상품 정보를 작성하여 목록에서 수정
    • 삭제
      • 나의 판매상품 삭제 : 판매 상품 정보를 작성하여 목록에서 삭제
    • 고객요청 처리 : 고객요청을 수락하고 완료처리
  • 운영자
    • 조회
      • 고객 목록 : 고객들의 목록을 페이징하며 조회
      • 판매자 목록 : 판매자들의 목록을 페이징하며 조회
      • 판매자 등록 요청폼 목록 : 판매자 등록 요청목록을 조회
    • 권한 등록
      • 판매자 권한 승인 : 판매자 등록 요청을 승인
    • 삭제
      • 판매자 권한 : 유저의 판매자 권한을 삭제

0개의 댓글

관련 채용 정보