레퍼런스
- 위스터디
- 인프런 스터디
- Let’s pl
기능 확정
회원가입
참고
렛플


원티드 긱스

- 소셜 로그인(OAuth) → 모달
- github
- 추가 정보 입력 → 페이지
- OAuth에서 가져올 수 있는 정보 → 이메일 / 닉네임 / 프로필이미지
- 닉네임(수정 가능)
- 직군 선택 (Back/Front/인공지능 … )
- 경력 선택 (1년차 미만, 1~3년차, 3년차 이상 … )
- MBTI
- 프로필 이미지
- mbti 검사(질문 4개) → 모달
로그인 기능
로그아웃 기능
- 리프리시 토큰 삭제
회원탈퇴
- 기입한 추가정보를 디비에서 제거
- 개인정보 보호법 확인
현재 모집중인 스터디 목록 제시
분류기능
카테고리 선택 (전부 셀렉트 태그)
지역 (온라인, 서울, 경기, 강원, 충청, 경상, 전라, 제주)
기술 스택
mbti (스터디장이 선호 MBTI 3개)
페이징: default 는 offset 방식. 무한 스크롤 방식은 추후 리팩토링 고려.
참고
인프런

원티드

프로그래머스

목록 순서는 기본은 순서 (최근 게시물부터)
카드 내용
- 제목
- 작성자
- 작성일
- 스터디 기간
- 모집중 / 모집완료 (인원이 다 차거나 모집 종료)
- 모집 인원
- 온라인/오프라인(장소)
- 설명글(짧게)
- 카테고리
- 선호하는 mbti 태그 (최대 3개만, 선택 없음 시 다른 태그 선택 불가)
- 선택없음
- 1개
- 2개
- 3개
참고
렛플

위스터디

인프런

원티드 긱스

스터디 생성
참고
스터디 명
카테고리 분류
- 컴퓨터 공학
- 알고리즘
- 프론트
- 백
- 데브옵스
- 인공지능
- 데이터엔지니어링
선호 mbti
자신의 mbti 를 기반으로 추천리스트로 궁합이 맞는 mbti 제시
- 궁합이 맞는 것은 파랑색, 나머지는 회색
- 선택 가능하게 한다(최대 3개)
궁합 참고 이미지


mbti 선택 안하는 옵션도 제시
인원(최대 10명)
온 오프라인 설정
- 오프라인 시 지역 설정
- 서울, 경기도, 강원도, 충정도, 전라도, 경상도, 제주도(서울만 예외, 타 지역은 도 구분)
기간
- 시작일 / 종료일(캘린더 → 타임데이터로 전달, 프론트에서 명시 필요)
스터디 소개
이미지
스터디 신청
해당 스터디로 접속
지원
스터디 관리
스터디 수정 / 삭제 버튼
수정 버튼 클릭 시 수정 페이지로 이동
수정 버튼 클릭시 수정 페이지로 이동
제목, 내용만 수정 가능 (추후에 더 추가)
지원자 관리
지원자 / 맴버 목록 확인
지원자
1) 맴버 수락
2) 맴버 강퇴
지원자 정보와 mbti 볼수 있음(지원 순 정렬) → 클릭 시 마이페이지
- 프로필 이미지
- 이름
- mbti
- 직군 / 경력
모집 완료 설정
작성자가 모집중 → 모집완료설정
인원이 다 차면 자동으로 모집완료
인원수 추가 감소 부분은 추후 유저시나리오 부분에서 다시 논의
스터디 관리자가 스터디 진행 관리
피드(멤버만 가능한 대화)
(질문은 오픈 채팅으로)
스터디 상세조회
문의/댓글은 로그인한 사용자(퍼블릭)가 이용
마이 페이지
- 프로필 이미지
- 이름
- 직군 / 경력
- mbti(수정가능)
- github 링크(회원가입 시 optional)
- 블로그 링크(회원가입 시 optional)
- 자신이 참여한 스터디 리스트 (최근 가입 순서로 정렬)
- 자신이 생성한 스터디는 다른 색상으로 구별
유저 시나리오








페이지 구조
기능 뽑고 각 기능에 따른 페이지 구분
- 로그인
- 회원가입
- 메인
- 스터디 목록
- 스터디 상세
- 스터디 생성
- 커뮤니티
- 게시물 목록
- 마이페이지
- 참여/지원/생성 스터디 목록
- 커뮤니티 게시물 목록
- 프로필 수정
다음 회의
- 일정 산출 해보고
수정할 거 있는지 확인해보기(주말에 일정산출)
- 페이지 와이어 프레임 끝내기 +
흐름 제작(주말에 와이어 프레임)
- 목데이터 제작 (월요일)