데둥이들의 은밀한 공간 (가제)
✏️기획 배경 및 동기
커뮤니티
현재 웹 데브코스 과정에서 백엔드와 프론트엔드 수강생들은 각자의 슬랙을 통해 소통한다.
따라서 각 영역 수강생들이 서로 소통할 기회가 흔치 않다.
백엔드 입장에서 프론트엔드의 소식은 항상 리아님을 통해 듣게 되었다.
(공지사항을 제외한 풋살동아리? 같은 함께 할 수 있는 소식. 스터디도.)
따라서 백엔드와 프론트엔드의 접점이 되어줄 커뮤니티 사이트가 필요하다고 느꼈다!
현재 강의는 프로그래머스 스쿨, 공지는 슬랙 및 노션을 통해 이루어지기 때문에, 이를 제외한 매우 가벼운 주제에 한정하여 서비스를 구현할 것.
관리자
현재 수강생들의 자기소개 정보들은 노션을 통해 관리된다.
이를 시스템상으로 관리한다면 관리자 입장에서 팀 빌딩을 더욱 수월하게 있을것이라고 생각했다.
수강생의 자기소개서 정보와 직접 쓴 자기소개(mbti나 성향이 포함된..)를 한 군데서 관리하며 이를 기준으로 카테고리화 시키거나 자동으로 팀 빌딩을 추천해줄 수 있을 것 같다.
요약하자면 어쩔 수 없이 백엔드, 프론트엔드를 슬랙 및 노션으로 따로 관리해야하는 상황때문에 오는 한계점을 보완해주는 가벼운 기능의 웹사이트를 만들어 보는것~
📚기능 구현(요구 리스트)
커뮤니티
- 내 정보 수정하기
- 프로필 이미지
- Git Hub 링크
- MBTI
- 등등...
- 자기소개
- 자기소개 작성 (마크다운으로 작성, 내부에서 변환??)
- 사진 및 동영상 업로드
- 게시판 → 백 - 프론트 필터링, 키워드 검색
- 댓글 및 좋아요 기능
- 스터디
- 동아리 모집글 등록 (등록시 슬랙 알림)
- 카테고리별 필터링, 키워드 검색
- 모집현황
- 신청하기
- 1대1 상담채팅 (필요없을것 같지만 소켓통신 도전..?)
- 동아리
- 스터디와 비슷한..
관리자 (스펜서와 리아)
- 수강생 관련
- 수강생 등록 (회원가입은 관리자에 의해 이루어져야함)
- 수강생 조회
- 권한 설정 (admin, 멘토, 수강생)
- 민감정보 등록 (팀빌딩을 위한 자소서나 면접기록 등등...)
- 팀 빌딩
- 카테고리로 필터링
- mbti 같은 정보로 팀 빌딩 추천(?)