프로젝트 관련 공지 정리
- 최소 7개 카테고리 이상 사용 필수
- 기획서 만들기
- 창작물
- 클론 코딩, 카피 절대 금지
- 로고도 직접 만들기
- 배포 필수
- 11월 3일까지 프로젝트가 완성되어있어야함
- 디자인은 세명 모두가 참여해서 만들 것 (Figma를 통해서 10월 18~19일에 디자인까지 완료!)
💫 브레인 스토밍
Copy of 브레인 스토밍🎉 브레인 스토밍 결과
세 아이디어를 자가진단 하면서, 종합하였음.
모두가 해피한 주제선정 가능하게 되었음.
주제: 도전! 리액트 기본 30일 챌린지!
배경: 사용자 측면 → 리액트에 대해서 자기주도적인 학습을 유도할 수 있다 + 제작자 측면 → 질문과 트리를 준비하면서 리엑트에 대해서 깊은 이해
기능 요구사항: 인증, 유저, 설정, 채널, 포스트, 좋아요, 댓글
화면 구성
- Header: 탭 3개 (Main, Feed, MyPage)
- Body Page
- Nav(left),
- 각 질문 총 30개 인거지.
- 챌린지 실패하면 채널버튼을 잠가버리기
- 각 채널이 곧 질문
- 채널에 등록하는 글 자체가 포스트.
- Main,
- 오늘의 채널 내비 탭이 (눌려)열려 있는 상태
- 그 아래 이후 채널들은 잠겨있는 상태
- Feed
- 맨 처음 뜨는 피드는 '오늘의 질문' 피드
- 좌우 클릭버튼을 통해서 이전 질문 피드를 탐색 가능
- 늦게 챌린지를 시작한 사람의 답변은 해당 질문이 있는 날짜의 피드에 업데이트 되어 추가가 됨.
- 오늘의 질문에 대한 다른 사람들의 답변
- 원하는 질문을 클릭하면 Mypage에 자동으로 등록
- MyPage
- 키워드별 나만의 트리
- 트리는 미리 구성되어있다
- 답변할 때마다 트리에 내 답변이 기록이 된다
😱이슈
2021-10-14 20:33 기동 1팀 에서 나온 이슈 with 기동 멘토님
웹 소켓을 사용해서 채팅 기능을 구현해 보는 시도도 좋은 사이드 프로젝트가 될 수 있다. 실제로 웹 소켓을 이용한 서비스를 구현하기 위해서는 백엔드에서 웹 소켓 통신 기반을 마련해주어야하는데, 이번에 웹 소켓 기능이 API 추가된 만큼, 적극적으로 이용해도 좋을 듯하다.