[프로젝트 기획안] (요구사항) 지도 기반 학교 주변 맛집 기록 및 공유 플랫폼: 무제
요구사항 작성하기
- 회원
- 아이디는 영어와 숫자로 이뤄질 수 있다.
- 비밀번호는 8자리 이상으로 한다. 영어와 숫자로 이뤄질 수 있다.
- 대학생 인증을 받지 않아도 음식점들을 둘러보기는 가능하다.
- 대학생 인증을 받지 않으면 게시판을 사용할 수 없다.
- 자신만의 피드 페이지를 만들지는 선택이다.
- 회원가입
- 회원의 아이디는 고유해야한다. 이미 등록돼있는 아이디를 입력하면 에러 메시지를 표시한다.
- 🔄 구글/네이버/카카오로 간편 로그인을 할 수 있다.
- 회원 가입 시에는 회원이 대학생인지 인증하지 않는다.
- 비밀번호를 작성할 수 있다. 영어와 숫자 이외에는 입력할 수 없도록 한다.
- 로그인
- 사용자의 아이디와 비밀번호를 사용하여 로그인 한다.
- 🔄 아이디 또는 비밀번호 분실 시 비밀번호 갱신 기능이 있다.
- 🔄 사용자가 로그인 할 때 다시 접속시 자동 로그인이 가능하도록 선택할 수 있다.
- 사용자 대학교 인증
- 사용자가 게시판을 이용할 때 대학교 인증이 되어 있어야 한다.
- 사용자의 대학교 이메일을 사용하여 대학교 인증을 할 수 있다. 이때, 재학중 유무는 상관없다.(https://univcert.com/ 을 이용한다.)
- 메인페이지에서 현재 학교와 다른 학교를 검색하려고 할 때 대학 인증을 선택으로 할 수 있도록 창을 띄운다.
- 메인 페이지
- 현재 위치를 기준으로 지도를 볼 수 있다.
- 로그인을 하지 않았다면, 서울대학교를 기준으로 보인다.
- 로그인을 하지 않으면 검색은 가능해도 게시판은 볼 수 없다.
- 사용자가 즐겨찾기한 게시판들과 그 게시판의 최근 게시글 1개를 미리 볼 수 있다.
- 지도에서 리뷰가 되어있는 장소들이 점으로 나타나며, 해당 식당들 중 별점이 높은 상위 3군데는 해당 장소의 사진을 볼 수 있다.
- 게시판
- 로그인을 하지 않았다면 사용할 수 없다.
- 실시간 인기 게시글 2개를 볼 수 있다.
- 즐겨찾기 해둔 게시판들을 볼 수 있으며, 해당 게시판을 클릭하여 게시글들을 볼 수 있다.
5.1. 게시글
- 게시글에는 제목, 내용, 작성자, 날짜, 댓글 수, 사진 데이터가 있다.
- 피드
- 사용자가 올린 최근 사진이 포함된 후기들을 볼 수 있다.
- 기본은 자신의 학교 주변 모든 음식들에 대한 후기가 나타나며, 사용자는 즐겨찾는 다른 학교를 선택하거나 음식 종류(한식/중식/양식/일식 등)를 필터링해서 볼 수도 있다.
- 사진들 중 하나를 클릭하면 후기의 상세 내용을 볼 수 있으며, 좋아요를 남길 수 있다.
- 상세 후기를 보며 해당 후기를 남긴 유저를 팔로우하거나 음식점 정보를 볼 수 있다.
- 마이 페이지(내 피드 모아보기)
- 유저가 남긴 리뷰들을 볼 수 있다.
- 총 리뷰 개수를 볼 수 있다.
- 리뷰에 등록된 총 장소 수를 볼 수 있다.
- 나를 팔로우한 사람들을 볼 수 있다.
- 유저의 닉네임과 아이디, 한줄 소개를 볼 수 있다.
- 설정
- 유저의 프로필 사진을 설정할 수 있다.
- 유저의 닉네임을 변경할 수 있다.
- 🔄 유저의 아이디를 변경할 수 있다.
- 유저의 한줄 소개를 변경할 수 있다.
- 🔄 알람 받는 것에 대한 설정을 할 수 있다.