Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2차 정리: 염승준 #4

Open
wants to merge 15 commits into
base: main
Choose a base branch
from
Empty file added 2024-02-02.md
Empty file.
1 change: 1 addition & 0 deletions Untitled.canvas
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
24 changes: 9 additions & 15 deletions 페이지/06. 밋팀 갤러리 페이지.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,25 @@
#페이지 #1차
#페이지 #2차
[[12. 특정 밋팀 상세 페이지 - 진행중]]
[[13. 특정 밋팀 상세 페이지 - 진행완료]]

# 기능
- 밋팀들의 목록 페이지이다.
- 다음과 같은 필터링을 제공한다.
- 완성된 밋팀들의 목록 페이지이다.
- 한 페이지 총 추천 밋팀 4개와 일반 밋팀 20개를 제공한다.
- 다음과 같은 필터링을 제공한다.
- 범위 (교내/교외)
- 유형 (프로젝트/스터디/공모전)
- 분야 (현재 개발 한정)
- 스펙 (Spring/React)
- 역할 (프론트엔드 개발자/벡엔드 개발자/ 디자이너)
- 태그 (응용소프트웨어실습/문승현 교수님/밋팀 공모전)
- 태그 필터링을 제공하여 검색하고 선택할 수 있다.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

엇 이 부분 제가 수정했는데.. 충돌 나겠네영..

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

앗 죄송합니다... 제거할게요!

- 스펙 (Spring/React)
- 역할 (프론트엔드 개발자/벡엔드 개발자/ 디자이너)
- 태그 (응용소프트웨어실습/문승현 교수님/밋팀 공모전)
- 정렬 기준은 다음과 같다.
- 최신순
- 마감일 순
- 좋아요순
- 제목을 통한 키워드 검색을 제공한다.

- 항목의 상태에 따라 각 상세 페이지로 이동할 수 있다.
- [[12. 특정 밋팀 상세 페이지 - 진행중]]
- [[13. 특정 밋팀 상세 페이지 - 진행완료]]
- 밋팀 목록은 무한스크롤을 통해 제공한다.


# 의문점
- 구인중의 상태 제공할 것인가
- 비슷한 프로젝트 몇개?
- 다음 이전 페이지가 있는데 정확히 어떻게 할 것인가
- 신청한 밋팀, 북마크한 밋팀은 확정으로 제공할 것인가
- 진행중, 진행완료의 카드뷰는 같은 형태인가?
- 진행중, 진행완료 필터링을 제공하는게 어떨까
59 changes: 18 additions & 41 deletions 페이지/16. 산출물 등록 페이지.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
#페이지 #1차
#페이지 #2차
[[17. 산출물 미리보기 페이지]]
# 기능
* 산출물을 등록하기 위한 정보를 설정한다. 이전에 입력받았던 정보를 그대로 사용하지만, 수정은 가능하도록 한다.
* 밋팀 이름
* 범위
* 분야
* 유형
* 진행 방식
* 기간

특정 밋팀 관리 페이지에서 산출물 등록하기를 누를 시, 접근할 수 있는 페이지이다.

* 산출물을 등록하기 위한 정보를 설정한다. 이전에 입력받았던 정보를 그대로 사용하지만, 수정은 가능하도록 한다. 필수 정보는 반드시 입력해야한다.
* 밋팀 이름(필수)
* 범위(필수)
* 분야(필수)
* 유형(필수)
* 진행 방식(필수)
* 기간(필수)
* 공개 여부
* 수업 (수업 체크박스를 체크시, 아래의 정보를 입력한다.)
* 수업명
Expand All @@ -19,39 +22,13 @@
* 커버 이미지를 선택하면 해당 이미지를 미리 보여준다.
* 소개글
* 산출물 등록
* 이미지를 여러 개 업로드할 수 있다.
* 이미지를 여러 개 업로드할 수 있다. (최대 10개)
* 드래그하여 순서를 변경할 수 있다.
* 링크를 입력할 수 있다.
* 첨부파일을 업로드할 수 있다.
* 링크를 입력할 수 있다. (최대 4개)
* 산출물 등록하기 전에 [[13. 특정 밋팀 상세 페이지 - 진행완료]] 에서 보일 페이지를 미리보기를 통해서 확인할 수 있다.

### 작업 목록
* [x] 정보 입력
* [x] 밋팀 이름
* [x] 범위
* [x] 분야
* [x] 유형
* [x] 진행 방식
* [x] 기간
* [x] 공개 여부
* [x] 수업
* [x] 수업명
* [x] 교수명
* [x] 수업여부 체크
* [x] 태그 선택/입력
* [x] 밋팀 소개
* [ ] 커버 이미지
* [ ] 업로드
* [ ] 미리보기
* [ ] 산출물 공간
* [ ] 링크
* [ ] 이미지
* [ ] 드래그앤드롭
* [ ] 첨부파일
* [x] 필수정보 유효성 검사
* [ ] 미리보기 페이지로 이동


### 의문점
* 산출물 등록을 위한 디자인
* 개수 제한은 없는가?





13 changes: 12 additions & 1 deletion 페이지/17. 산출물 미리보기 페이지.md
Original file line number Diff line number Diff line change
@@ -1 +1,12 @@
#페이지
#페이지 #2차
[[16. 산출물 등록 페이지]]

# 기능

산출물 등록 페이지에서 입력한 정보들이 어떻게 보일지 미리 확인할 수 있는 페이지이다.

* 최상단에서 밋팀 이름을 확인할 수 있다.
* 등록한 이미지들을 슬라이드 형식으로 제공한다.
* 밋팀 제목,필수 정보, 밋팀 소개, 참여한 멤버를 제공한다.

뒤로가기 버튼을 통해 [[16. 산출물 등록 페이지]]로 돌아갈 수 있다.
51 changes: 17 additions & 34 deletions 페이지/18. 새 밋팀 생성 페이지.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,26 @@
#페이지 #1차
#페이지 #2차
[[08-1. 밋팀 관리 페이지 - 전체 밋팀 관리]]
# 기능
* 새 밋팀을 생성하기 위해 정보를 입력받는다.
* 밋팀 이름
* 범위
* 분야
* 유형
* 진행 방식
* 기간

헤더에서 바로 접근이 가능하다.

새 밋팀을 생성하기 위해 정보를 입력받는다. 필수 정보는 반드시 입력해야한다.
* 밋팀 이름(필수)
* 범위(필수)
* 분야(필수)
* 유형(필수)
* 진행 방식(필수)
* 기간(필수)
* 공개 여부
* 수업 (수업 체크박스를 체크시, 아래의 정보를 입력한다.)
* 수업명
* 교수명
* 밋팀 태그
* 밋팀 태그(필수)
* 탭을 클릭하면 태그 리스트가 보이고, 원하는 태그를 선택할 수 있다.
* 태그를 직접 입력하여 태그를 생성할 수 있다.
* 삭제하고 싶은 태그의 X 버튼을 눌러 삭제한다.
* 최대 20개의 태그를 선택할 수 있다.
* 밋팀 제목
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

밋팀 소개 제목 어떠신가요??

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

넵!! 좋습니다!

* 밋팀 소개
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

밋팀 소개 내용? 밋팀 내용? 은 어떠신가요??

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

밋팀 소개 글은 어떠신가요?

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

좋아요!

* 커버 이미지
* 커버 이미지를 설정하지 않을 시 기본 이미지를 미리 보여준다.
Expand All @@ -26,29 +31,7 @@
* 멤버를 검색하여 선택할 수 있다.
* 해당 멤버의 역할을 선택하고 초대할 수 있다.

취소 버튼을 클릭하여 이전 페이지로 이동한다.
생성하기 버튼을 클릭하여 [[08-1. 밋팀 관리 페이지 - 전체 밋팀 관리]]로 이동한다.


### 작업 목록
* [x] 정보 입력
* [x] 밋팀 이름
* [x] 범위
* [x] 분야
* [x] 유형
* [x] 진행 방식
* [x] 기간
* [x] 공개 여부
* [x] 수업
* [x] 수업명
* [x] 교수명
* [x] 수업여부 체크
* [x] 태그 선택/입력
* [ ] 태그 중복 안 되도록 Set으로 변경
* [x] 밋팀 소개
* [x] 커버 이미지
* [x] 업로드
* [x] 미리보기
* [ ] 멤버 초대
* [ ] 모달 - 멤버 검색
* [x] 모달 - 역할 선택
* [x] 초대하기
* [x] 삭제하기
* [x] 필수정보 유효성 검사
9 changes: 4 additions & 5 deletions 페이지/19. 통합 검색 페이지.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
#페이지 #1차
#페이지 #2차
[[20. 통합 검색 결과 페이지]]

# 기능
- 검색어를 통해 밋팀, 구인글, 유저 등을 한번에 검색할 수 있다.
- 추천 검색어, 인기 검색어, 최근 검색어 등을 지원한다.
- 인기 검색어, 최근 검색어, 총 2가지 종류의 검색어를 지원한다.
- 인기 검색어, 최근 검색어를 누르면 해당 [[20. 통합 검색 결과 페이지]]로 이동한다.
- 검색 후 에는 [[20. 통합 검색 결과 페이지]]로 이동한다.
- X 버튼을 눌러 이전 화면으로 돌아간다.
- 검색어에 따라 연관검색어를 지원한다.

# 의문점
- 최근 검색어, 인기 검색어, 추천 검색어 모두 확정 기능인가?
15 changes: 8 additions & 7 deletions 페이지/20. 통합 검색 결과 페이지.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
#페이지 #1차
#페이지 #2차
[[12. 특정 밋팀 상세 페이지 - 진행중]]
[[13. 특정 밋팀 상세 페이지 - 진행완료]]
[[14. 특정 구인 글 상세 페이지]]
[[21. 유저 프로필 페이지]]

# 기능
- 통합 검색에서의 검색 결과를 제공한다.
- 제공된 페이지는 탭으로 밋팀, 구인글, 유저등을 구분한다.
- 각 구분된 페이지들은 다음과 같은 목록 페이지들을 그대로 사용한다.
- [[06. 밋팀 갤러리 페이지]]
- 최상단의 검색바에서 다시 검색을 할 수 있다.
- 연관검색어를 클릭하면 해당 [[20. 통합 검색 결과 페이지]]로 이동한다.
- 제공된 페이지는 탭으로 전체, 구인글, 진행중인 밋팀, 완료된 밋팀, 유저, 총 5개로 구분한다.
- 전체 탭에서는 총 5개의 탭에 대한 결과물이 4개씩 보인다.
- 각 탭으로 영역이 구분이 되고, 더보기를 클릭 시, 해당 탭으로 이동한다.
- 각 구분된 탭들은 다음과 같은 목록 페이지들을 그대로 사용한다.
- [[06. 밋팀 갤러리 페이지]] - 진행중, 진행 완료 따로
- [[10. 유저 목록 페이지]]
- [[09. 구인 밋팀 페이지]]
- 목록 페이지들에서 제공하는 필터링 및 검색 기능을 결과 내 재검색으로 하여 제공한다.
Expand All @@ -18,6 +22,3 @@
- [[14. 특정 구인 글 상세 페이지]]
- [[21. 유저 프로필 페이지]]


# 의문점
- 연관 검색어 기능은 확정인가?
11 changes: 11 additions & 0 deletions 페이지/26-1. 내활동 페이지 - 초대받은 밋팀.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#페이지 #1차

# 기능

* 초대받은 밋팀 목록을 한 눈에 확인할 수 있는 페이지다.
* 특정 밋팀을 클릭 시, [[12. 특정 밋팀 상세 페이지 - 진행중]]로 이동할 수 있다.
* 초대받은 밋팀에 대해서 거절과 승인을 할 수 있다.
* 승인을 누를 시, 정보가 공개된다는 사실을 알리기 위한 모달창이 뜬다.
* 초대받은 역할에 대해서 확인할 수 있다.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'초대받은 역할'과 '초대자' 정보가 추가된다면 그 부분도 나중에? 추가해도 좋을 것 같네여!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

넵! 참고하겠습니다!!


6 changes: 6 additions & 0 deletions 페이지/26-2. 내활동 페이지 - 좋아요한 밋팀.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#페이지 #1차

# 기능

* 좋아요한 밋팀 목록을 한 눈에 확인할 수 있는 페이지다.
* 특정 밋팀 클릭 시, [[13. 특정 밋팀 상세 페이지 - 진행완료]] 또는 [[12. 특정 밋팀 상세 페이지 - 진행중]]으로 이동할 수 있다.
7 changes: 7 additions & 0 deletions 페이지/26-3. 내활동 페이지 - 신청한 구인글.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#페이지 #1차


# 기능

* 신청한 구인글 목록을 한 눈에 확인할 수 있는 페이지다.
* 특정 구인 글을 클릭 시, [[14. 특정 구인 글 상세 페이지]]로 이동할 수 있다.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#페이지 #1차


# 기능

* 북마크한 구인글 목록을 한 눈에 확인할 수 있는 페이지다.
* 특정 구인 글을 클릭 시, [[14. 특정 구인 글 상세 페이지]]로 이동할 수 있다.