[Team.황올()] semi project

Gyeomii·2022년 6월 25일
0

Team.황올()

목록 보기
1/3
post-thumbnail

게임사전예약사이트

게임명 : 황올의 숲

게시글 : n행시

사전예약 + 게시글에 n행시 하시면 닉네임 선점과 상품을 드려요


역할

Back : 재린, 건영, 미정

Front : 정현, 성겸, 은정


기능

  • 네비게이션 : 클릭시해당 위치 인덱스
    • 메인
    • 사전등록
    • 이벤트
    • 공유버튼 (github주소)
  • 💾 싱글페이지
    • 게임 영상
    • 이미지
    • 슬라이딩 이미지, 영상
    • 이벤트
      • 이름
      • 전화번호
      • 비밀번호
      • 게시글 내용
      • 닉네임 (중복검사, 비속어 필터)
      • 검색

💾ERD

😎사용자 요구사항

  1. 사전등록에는 이름, 전화번호, 닉네임, n행시내용, 약관동의(마케팅동의 및 개인정보 동의)가 필요 하다.
  2. 사전등록한 클라이언트는 등록한 정보를 수정할수 있다.
  3. 수정 가능한 정보는 이름, 닉네임, 전화번호, n행시 내용을 수정할수 있어야 한다.
  4. 전화번호와 닉네임은 중복하여 등록할 수 없으며 또한 한 전화번호로 1회 참여가 가능해야한다.
  5. 등록한 정보를 토대로한 이름(성만 표기하고 나머지는 *로 표기된다,), 닉네임, 3행시 내용은 페이 지 하단에 다른 등록자와 같이 순차적으로 출력되어야한다.
  6. 페이지 상단에는 게임에 대한 정보와 영상이 출력되어야 한다.
  7. 회원이 이미 등록한 번호로 재등록을 요청할 경우 등록 불가 사유가 출력되어야한다.
  8. 회원이 사전등록을 마친 후 사전등록이 완료된 상황을 알릴 정보를 출력하여야한다.
  9. 약관 동의서는 법적 효력을 가지며 양식에 맞게 작성되어야 하고 회원이 확인할 수 있도록 페이 지에 출력되어야한다.
  10. 페이지 출력은 스크롤에 따른 레이아웃 창이 변환되는 구조로 작성되며 하단에 n행시가 출력되 는 레이아웃은 방향 버튼을 사용하여 이전 기록을 출력할 수 있도록 한다.
  11. 페이지 레이아웃은 총 3단으로 구성되며 메인, 사전등록, n행시 내용목록으로 구성되며 레이아웃 은 추가될 수 있다,
  12. 페이지 상단에 네비게이션 바는 메인, 사전등록, n행시에 대한 네비게이션이 작성되며 클릭시 해 당 레이아웃으로 이동되는 기능이 구현되어야 한다.
  13. 네비게이션 바는 레이아웃이 이동되어도 고정되어야 한다.
  14. 페이지 왼쪽 하단에는 공유버튼이 구현되어야 하며 고정되어야 한다.
  15. 공유버튼은 프로젝트에 참여한 인원의 gitHub 주소로 이동되는 기능이어야 한다.
profile
김성겸

0개의 댓글