HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
[팀7] 뿡치와 삼촌들 - Devnity
[팀7] 뿡치와 삼촌들 - Devnity
/
📘
프론트엔드 공간
/유저스토리 (프론트)/
🎬
사용자 시나리오 및 업무

사용자 시나리오 및 업무

🎬
사용자 시나리오 및 업무
피드백(21.12.18)
그룹
화면단위
컴포넌트
ID
~는
~한다면
~할 수 있어야 한다
최종영상전테스트
작업자
배포후테스트 1
(폼, 자기소개) / 메인 / 모임 / 맵각코 (함께)
공통
사용자
작성자 정보가 보인다면
해당 사람의 기수, 코스 정보도 보여야 한다.
최종영상전테스트
1
폼
회원가입 페이지
회원가입 폼
사용자
정해진 회원가입 링크를 클릭하면
회원가입을 할 수 있다.
최종영상전테스트
PuReum Kang
폼
회원가입 페이지
회원가입 폼
사용자
이름, 이메일, 비밀번호, 비밀번호 확인을 적으면
회원가입을 할 수 있다
최종영상전테스트
PuReum Kang
폼
로그인 페이지
로그인 폼
사용자
이메일과 비밀번호를 입력하여
로그인할 수 있다
최종영상전테스트
PuReum Kang
폼
로그인 페이지
로그인 폼
사용자
로그인이 성공하면
메인페이지로 이동한다 (토큰 만료시간을 2시간으로 지정 → 추후 시간이 남으면 refresh token을 활용!)
최종영상전테스트
PuReum Kang
폼
관리자페이지
관리자
관리자페이지로 이동하면
코스, 기수, 역할을 선택하여 링크를 생성할 수 있다. (바로 텍스트로 링크를 확인할 수 있다.)
최종영상전테스트
PuReum Kang
폼
관리자페이지
관리자
관리자페이지로 이동하면
링크생성 → 모집시작 누르면 백엔드로 링크값을 보낸다→ 링크를 받은 사용자가 해당 링크로 들어왔을 경우 링크 유효성 API로 한번 체크를 진행하고 유효할 경우 회원가입 페이지로 라우팅 처리 하고, 유효하지 않으면 401 페이지를 보여준다.
최종영상전테스트
PuReum Kang
자기소개
프로필
자기소개 조회 및 수정
사용자
프로필 사진, MBTI, Github 주소, 블로그 주소, 한줄소개, 자기소개 본문(마크다운을) 입력하면
내용을 수정할 수 있다
최종영상전테스트
PuReum Kang
자기소개
프로필
자기소개 조회 및 수정
사용자
내 위치 정보 수정 버튼을 누르거나 지도 위에 마커를 옮기고 나서 버튼을 누르면
내 위치를 수정할 수 있다
최종영상전테스트
PuReum Kang
자기소개
데둥이 소개 페이지
사용자
사용자는 기수, 코스, 역할 별로
필터링을 할 수 있다
최종영상전테스트
PuReum Kang
자기소개
데둥이 소개 페이지
사용자
필터링을 하면
필터링된 결과를 무한스크롤로 조회한다
최종영상전테스트
PuReum Kang
스크롤생김
자기소개
데둥이 소개 페이지
사용자
(상세페이지에서) 다른 사용자 카드를 보면
사용자 정보와 "좋아요" 개수를 볼 수 있고 "좋아요" 버튼을 누를 수 있다
최종영상전테스트
PuReum Kang
자기소개
데둥이 소개 페이지
사용자
필터링된 사용자 카드를 클릭하면
데둥이 소개 상세 페이지로 이동한다
최종영상전테스트
PuReum Kang
자기소개
데둥이 소개 상세 페이지
사용자
데둥이 소개 상세 페이지로 이동하면
다른 사용자가 입력한 정보와 "좋아요 수"를 볼 수 있고, "좋아요 버튼"을 누를 수 있다.
최종영상전테스트
PuReum Kang
자기소개
데둥이 소개 상세 페이지
사용자
댓글 입력창에 댓글을 입력하면
댓글을 입력할 수 있다
최종영상전테스트
PuReum Kang
메인
메인화면 페이지
사용자
메인페이지로 이동하면
자기소개, 맵각코, 모집게시판의 내용을 확인할 수 있다.
최종영상전테스트
Jay Mincheol Cho
후순위
메인
메인화면 페이지
사용자
메인페이지로 이동하면
지도 레벨에 따른 데이터 조회를 좀 더 효율적으로 할 수 있다.
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사용자
자기소개를 보면
최대 20개의 사용자가 조회되고, 캐러셀 같은 UI를 통해 다른 사용자를 볼 수 있다.
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사용자
맵각코요약을 보면
자신의 위치 기준으로 데둥이와, 모집중인 맵각코를 확인할 수 있다.
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사용자
모집게시판을 보면
최신순으로 5개의 게시물을 볼 수 있다.
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사용자
헤더를 보면
사용자의 프로필 이미지를 볼 수 있다
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사용자
헤더에 있는 사용자 프로필 이미지를 클릭하면
프로필, 내 모임 관리, 로그아웃을 클릭할 수 있는 드롭다운 메뉴를 볼 수 있다
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사용자
(헤더의 사용자 프로필 이미지를 클릭하여 나온) 드롭다운 메뉴에서 프로필을 클릭하면
자기소개 상세 조회 페이지로 이동한다
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사용자
(헤더의 사용자 프로필 이미지를 클릭하여 나온) 드롭다운 메뉴에서 내 모임 관리를 클릭하면
내 모임 관리 페이지로 이동한다
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사용자
(헤더의 사용자 프로필 이미지를 클릭하여 나온) 드롭다운 메뉴에서 로그아웃을 클릭하면
로그아웃이 되며 로그인 페이지로 이동한다
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사이드바
사용자
메인페이지로 이동하면
데둥이 소개, 데둥여지도, 모집게시판, 맵각코, 스터디, 동아리, 프로젝트가 있는 사이드바를 볼 수 있다.
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사이드바
사용자
사이드바에 데둥여지도를 클릭하면
데둥이지도 페이지로 이동한다
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사용자
사이드바에 있는 모집게시판을 클릭하면
모집게시판 페이지로 이동한다.
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사용자
사이드바에 있는 맵각코, 스터디, 동아리, 프로젝트를 클릭하면
해당하는 카테고리 게시물만 필터링 되는 모집게시판 페이지로 이동한다
최종영상전테스트
Jay Mincheol Cho
메인
메인화면 페이지
사이드바
사용자
사이드바에 데둥여지도를 클릭하면
데둥이지도 페이지로 이동한다
최종영상전테스트
Jay Mincheol Cho
4
모임
내 모임 관리 페이지
사용자
내 모임 관리 페이지에 들어가면
내가 모집한 모임, 내가 신청한 모임 목록을 볼 수 있다.
최종영상전테스트
모임
내 모임 관리 페이지
사용자
내 모임 관리 페이지에 들어가면
내가 모집한 모임을 클릭하면 모집 상세페이지로 이동한다
최종영상전테스트
모임
모집 상세 페이지
사용자
모든 사용자가 해당 모집 상세 페이지로 이동하면
조회수, 모집 정보를 볼 수 있다.
최종영상전테스트
모임
모집 상세 페이지
사용자
호스트인 사용자가 해당 모집 상세페이지로 이동한다면
마감 및 삭제를 할 수 있다.
최종영상전테스트
모임
모집 상세 페이지
사용자
일반 사용자가 해당 모집 상세페이지로 이동하면
모집에 참가신청 및 취소를 할 수 있다.
최종영상전테스트
모임
모집게시판
사용자
모집게시판 페이지로 이동하면
현재 모집중인 게시물이 상단에 위치한다.
최종영상전테스트
모임
모집게시판
사용자
모집게시판 페이지로 이동하면
현재 모집이 마감된 게시물은 하단에 위치하고 별도로 표시한다. (e.g. 회색으로)
최종영상전테스트
모임
모집게시판
사용자
모집게시판 페이지로 이동하면
게시물을 누르면 모집 상세 페이지로 이동한다.
최종영상전테스트
모임
모집게시판
사용자
모집게시판 페이지로 이동하면
검색은 제목으로만 할 수 있다.
최종영상전테스트
모임
모집게시판
사용자
모집게시판 페이지로 이동하면
각 게시물에서 현재신청, 작성자, 인원수, 모집기간,카테고리, 제목, 조회 수를 확인할 수 있다.
최종영상전테스트
모임
모집게시판
사용자
모집게시판 페이지로 이동하면
등록 버튼을 눌러 모달창에서 모집인원, 마감날짜, 카테고리, 제목, 내용(MD)을 입력하여 등록할 수 있다
최종영상전테스트
5
맵각코
맵각코
사용자
맵각코 페이지에 들어가면
사용자의 위치 정보를 입력한 기준으로 맵의 정보를 볼 수 있다.
최종영상전테스트
Jay Mincheol Cho
https://apis.map.kakao.com/web/sample/addMapClickEventWithMarker/
맵각코
맵각코
사용자
맵각코 페이지에 들어가면
"위치를 지정한 후 등록 버튼을 눌러주세요" 문구를 확인할 수 있다.
최종영상전테스트
Jay Mincheol Cho
맵각코
맵각코
사용자
검색창에 키워드를 입력하면
해당 키워드에 대한 검색 결과를 볼 수 있다.
최종영상전테스트
Jay Mincheol Cho
맵각코
맵각코
사용자
검색 결과를 선택하면
해당 장소의 위치로 지도가 이동하고 마커가 찍힌다.
최종영상전테스트
Jay Mincheol Cho
맵각코
맵각코
사용자
검색창에 키워드를 입력하고 엔터를 누르면
첫번째 검색 결과의 위치로 지도가 이동하고 마커가 찍힌다.
최종영상전테스트
Jay Mincheol Cho
맵각코
맵각코
사용자
지도를 클릭하면
해당 위치에 마커가 찍힌다.
최종영상전테스트
Jay Mincheol Cho
맵각코
맵각코
사용자
맵을 보면
현재 모집중인 모각코를 확인할 수 있다.
최종영상전테스트
맵각코
맵각코
사용자
모각코 마커를 클릭하면
상세정보가 지도 api 우측에 표시된다.
최종영상전테스트
맵각코
맵각코
사용자
모각코 마커를 클릭하면
자신이 모집한 모임일 경우 바로 입력하여 내용을 수정할 수 있다. (내용 수정 후 수정 버튼을 눌러 API 호출)
최종영상전테스트
맵각코
맵각코
사용자
모각코 상세 정보에서
참가를 신청 및 취소할 수 있다.
최종영상전테스트
맵각코
맵각코
사용자
이미 신청한 모임에서 참가를 취소하면
참가 목록에서 제외되고, 신청 버튼이 활성화된다
최종영상전테스트
맵각코
맵각코
사용자
참가를 신청하면
참가자 목록에 자신이 추가 되어 신청한 것을 알 수 있다
최종영상전테스트
맵각코
맵각코
사용자
데둥이위치 버튼과 모각코 버튼을 클릭하면
해당하는 마커만 볼 수 있다.
최종영상전테스트
맵각코
맵각코
사용자
지도에서 위치를 지정하면
등록 버튼이 활성화 된다.
최종영상전테스트
맵각코
맵각코
등록모달
사용자
등록 버튼을 누르면
모달창에서 모집인원, 마감날짜, 모임제목, 일시, 상세 장소, 내용을 입력하고 등록 버튼을 눌러 등록할 수 있다.
최종영상전테스트
맵각코
맵각코
사용자
등록 모달에서 등록이 완료 되면
지도에 내가 등록한 맵각코 마커를 확인할 수 있다
최종영상전테스트
맵각코
데둥이지도 페이지
사용자
데둥이지도 페이지로 이동하면
다른 데둥이들의 위치를 지도에서 확인할 수 있다
최종영상전테스트
Jay Mincheol Cho
맵각코
데둥이지도 페이지
사용자
마우스 휠을 이동하거나 지도에 배율 조절 UI 플러스 마이너스 버튼을 누르면
지도의 배율을 조정할 수 있다
최종영상전테스트
Jay Mincheol Cho
사용자
존재하지 않는 URL를 입력할 경우
404 Not Found 페이지로 이동한다
최종영상전테스트