Skip to content

Requirements

meanjeful edited this page Jun 19, 2022 · 16 revisions

Requirements

🎬 Bare minimum requirements


로그인 / 로그아웃 / 회원가입


  • 일반 로그인
  • 게스트 로그인
  • 소셜 로그인
  • 일반 회원가입
  • 소셜 회원가입

로그인 모달


  • 이메일, 비밀번호 입력 기능
  • 소셜 로그인 버튼
  • 일반 로그인 버튼
  • 회원가입 링크 버튼
  • 비밀번호 찾기 버튼

일반 회원가입(모달)


  • 유효성 검사
  • 이메일, 닉네임 중복확인
  • 회원가입 버튼


  • 현재 위치 정보 받아오기
  • 모임 필터링(날짜, 시간, 위치)
  • 모임 리스트(무한 스크롤)
  • 지도로 보기 버튼
  • 백투탑 버튼

모임 만들기(모달)


  • 모임 제목 입력 기능
  • 장소 선택 버튼
  • 현재 위치 정보 받아오기
  • 날짜 선택 기능
  • 시간 선택 기능
  • 모임 생성 버튼

모임(모달)


  • 지도 표시(핀)
  • 사진, 닉네임 표시
  • 댓글 기능
  • 모임 참가 버튼
  • 모임 참가 취소 버튼
  • 날짜, 시간, 참여자 목록 리스트
  • 채팅방 링크 버튼

일정


  • 참여한 일정 리스트(필터링)
  • 종료된 일정 리스트(필터링)
  • 무한 스크롤
  • 백투탑 버튼

채팅


  • 채팅방 리스트
  • 채팅 메시지 리스트(닉네임, 메시지 내용)
  • 날짜 구분선
  • 메시지 입력 기능
  • 메시지 전송 버튼

커뮤니티


  • 포인트 유저 랭킹 표시
  • 게시글 리스트
  • 무한 스크롤
  • 백투탑 버튼
  • 게시글 작성 버튼

커뮤니티 게시글(모달)


  • 게시글 작성자, 내용
  • 댓글 기능

마이페이지


  • 닉네임, Email, 자기소개 표시
  • 모은 뱃지 표시(모달 or 페이지 or 바로 렌더링)
  • 모은 Joop 포인트
  • 자기소개 수정 버튼
  • 회원정보 수정 버튼

자기소개 수정 모달


  • 자기소개 입력 기능
  • 수정 취소 버튼
  • 수정 완료 버튼

회원정보 수정 모달


  • 닉네임, 비밀번호 입력 기능
  • 닉네임 중복확인 버튼
  • 유효성 검사(닉네임, 비밀번호)
  • 회원 정보 수정 완료 버튼
  • 회원 탈퇴 버튼

회원 탈퇴 모달


  • 탈퇴 취소 버튼
  • 탈퇴 확인 버튼

지도로 검색 페이지


  • 현재 위치로 이동 버튼
  • 일정 위치에 핀 표시(클릭시 모임 모달 표시)

커뮤니티 게시글 작성 모달(or 페이지)


  • 게시글 내용 입력 기능
  • 작성 버튼

Nav


  • 로고
  • 홈 버튼
  • 일정 버튼
  • 채팅 버튼
  • 커뮤니티 버튼
  • 알림 버튼(드랍다운)
  • 더보기 드랍다운(마이페이지, 로그아웃 버튼)

🔍 Advanced


일반 회원가입(모달)


  • 이메일 인증버튼 클릭시 인증 이메일 발송
  • 이메일 인증번호 확인 후 회원가입 활성화

일정


  • 캘린더

채팅


  • 안읽은 채팅 숫자 표시
  • 채팅 알림

모임(모달)


  • 댓글 사진 업로드 기능

커뮤니티


  • 게시글 리스트 썸네일

회원정보 수정 모달


  • 프로필 이미지 변경(업로드) 버튼

커뮤니티 게시글 작성 모달(or 페이지)


  • 사진 첨부 버튼

커뮤니티 게시글(모달)


  • 댓글 사진 업로드 기능

알림


  • 다가오는 일정 알림
  • 모임에 새 댓글 알림
  • 커뮤니티 게시글 새 댓글 알림
  • 생성한 모임에 새로운 참가자 알림

지도로 검색 페이지


  • 시간 필터링