예시 - https://korea-it-academy-lsa.notion.site/415f90474f274c5c89210c1c16122a20
프로그램 구성
<aside> 💡 사용자 : 관리자(관리자 계정) / 고객(고객 계정)
회원가입, 로그인, 회원정보 수정, 아이디 비밀번호 찾기
관리자 회원가입 시 권한 부여
상품 등록, 상품 리스트 보기, 상품 수정, 상품 삭제
회원가입, 로그인, 회원정보 수정, 아이디 비밀번호 찾기
중고 상품 등록, 중고 상품 리스트 보기, 중고 상품 수정, 중고 상품 삭제
상품 보기, 상품 검색(필터사용), 리뷰등록
마이페이지 보기(주문내역, 위시리스트, 장바구니)
위시리스트 추가, 삭제/ 장바구니 추가, 삭제, 결제하기
</aside>
페이지 분류
<aside> 💡
요구사항 정리
<aside> 💡
관리자는 회원가입을 진행한다. 회원 가입은 아이디, 비밀번호, 비밀번호 확인, 이름, 주소, 전화번호, 이메일을 입력하여 진행한다. 아이디는 영문 6~12자 이내로 작성하여야 한다. 비밀번호는 영문/숫자/특수문자를 포함한 8~15자 이내로 작성하여야한다. 아이디, 휴대폰번호, 이메일은 중복될 수 없다.
회원 가입 후 로그인을 진행한다. 로그인은 아이디와 비밀번호를 입력하여 진행한다. 로그인에 성공할 경우 관리자 계정의 홈화면으로 이동한다.
관리자 계정의 홈화면에는 상품 등록 바로가기 / 상품 리스트 바로가기 목록이 출력된다. ’상품 등록’에서 상품 대표이미지, 상품명, 상품금액, 상품 상세정보를 입력하여 등록한다. ’상품 리스트’를 클릭할 경우 상품 리스트 화면으로 전환되며 해당 페이지에서 상품 변경/ 삭제 할 수 있다.
</aside>
<aside> 💡 2. 사용자 : 고객(고객 계정)
고객은 회원가입을 진행한다. 회원 가입은 아이디, 비밀번호, 비밀번호 확인, 이름, 주소, 전화번호, 이메일을 입력하여 진행한다. 아이디는 영문 6~12자 이내로 작성하여야 한다. 비밀번호는 영문/숫자/특수문자를 포함한 8~15자 이내로 작성하여야한다. 아이디, 휴대폰번호, 이메일은 중복될 수 없다.
회원 가입 후 로그인을 진행한다. 로그인은 아이디와 비밀번호를 입력하여 진행한다. 로그인에 성공할 경우 관리자 계정의 홈화면으로 이동한다.
관리자 계정의 홈화면에는 상품 등록 바로가기 / 상품 리스트 바로가기 목록이 출력된다. ’상품 등록’에서 상품 대표이미지, 상품명, 상품금액, 상품 상세정보를 입력하여 등록한다. ’상품 리스트’를 클릭할 경우 상품 리스트 화면으로 전환되며 해당 페이지에서 상품 변경/ 삭제 할 수 있다.
</aside>