Randomly 프로젝트에 새로운 기능을 생성하려고 한다!!!
무엇?!
✔️ 질문 별 카테고리 기능!
해당 기능이 왜 필요할까?
스터디 팀원들과 질문을 주고받는 방식을 이제 변경해보고자 한다.
기존까지의 질문 방식은 구분없이 20개의 질문중에서 랜덤으로 분배하여 질문을 할당하던 방식이였다.
하지만, 이후로 적용할 방식은 JS 5개, React 5개, CS 5개 ... 이런식으로 질문들을 선별하여
각 개인마다 분류별로 하나씩 뿌려줄 예정이다.
해당 기능을 프로젝트에서 사용하려면 등록된 질문들이 어떤 분류의 질문인지를 알아야한다.
그래야지 중복없이 하나씩 뿌려줄 수 있기 때문이다.
어떻게 구현할건데?
고민이 많이된다.
단순하게 생각했는데, 추가할때만 생각하면 안되고 질문을 수정,삭제 때도 생각해야한다.
그럴때에는 저장된 카테고리를 어떻게 관리할지 흠...
일단, 가장 먼저 드는 생각은 카테고리별 질문 갯수를 따로 관리해주는게 좋을 것 같다.
배분할때나 삭제할때 좀더 쉽게 관리가 가능할 것 같다.
그렇다면 가장 관건은 어떻게 카테고리를 입력받고 저장할 것인지인데....
방법1
카테고리를 먼저 설정하고 질문을 등록할 때 카테고리를 골라서(드롭다운) 저장하는 방법
방법2
질문을 입력할 때 직접 카테고리를 추가로 입력하여 같이 저장하는 방법
아무래도 방법1이 사용자가 사용하기에도 더 편리할 것 같다.
이 방법대로 한 번 구현을 시도해봐야겠다.
추가로 만들고 싶은거
- 질문 슬라이더
- 질문을 한명씩 보여주고 이름을 누르면 그사람의 질문이 뜨게 하는 기능
- 팀원 평가기능 (스터디 이후 피드백?)
반응형
'성장기록 > 프로젝트' 카테고리의 다른 글
Randomly 프로젝트 - React-Query 적용기 (0) | 2023.03.19 |
---|---|
Randomly 프로젝트 - 카테고리별 균등 분배 기능 구현 (0) | 2023.03.11 |
Randomly 프로젝트 - ErrorBoundary 적용 (0) | 2023.03.06 |
개인 프로젝트 - Randomly ( ~ 2023.02.17) (0) | 2023.02.17 |
개인 프로젝트 - Randomly (~ 2023.02.13) (0) | 2023.02.13 |