![landing](https://private-user-images.githubusercontent.com/121474189/340187422-3a249d66-c403-48ae-9f89-6306eeea6dcb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk2ODQ1MDYsIm5iZiI6MTcxOTY4NDIwNiwicGF0aCI6Ii8xMjE0NzQxODkvMzQwMTg3NDIyLTNhMjQ5ZDY2LWM0MDMtNDhhZS05Zjg5LTYzMDZlZWVhNmRjYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjI5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYyOVQxODAzMjZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03NDY1OWZiMjY3ZDdkMzA5M2YxZDI2N2QzMDM5Y2YzYjljN2I0MDE1MTU0ODljM2I1MGY0YjIzNzhhZTA0MWZiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.71YSiWutlE4QMaD5lN6ekjlmvdWt_FWsqw7YgZRelkY)
- 프로젝트 기간: 2024.04.30 ~ 2024.06.14
- Website: https://full-devhub.netlify.app/
- Notion: 데브허브팀 노션
- Figma: 데브허브 Figma
데브코스 수강생들의 지식 공유 공간, DevHub
프로그래머스 웹 풀사이클 데브코스 수강생들이 모여 개발자로서의 꿈을 향해 함께 달려가는 공간입니다.
열정 넘치는 동기들과 함께 지식을 나누고 성장하세요!
- 코드 블록, 유용한 링크를 공유하며 서로의 성장에 기여해요! 🤘
- 동기들이 공유한 정보를 카테고리로 한눈에 확인하고, 손쉽게 검색하여 찾아볼 수 있어요 👀
- 지식을 나누고 포인트를 쌓아, Top 5 명예의 전당에 도전해보세요! 🏆
![tech stack](https://private-user-images.githubusercontent.com/121474189/340187838-536fafe8-6a99-475d-a28f-85d4c7c72691.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk2ODQ1MDYsIm5iZiI6MTcxOTY4NDIwNiwicGF0aCI6Ii8xMjE0NzQxODkvMzQwMTg3ODM4LTUzNmZhZmU4LTZhOTktNDc1ZC1hMjhmLTg1ZDRjN2M3MjY5MS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjI5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYyOVQxODAzMjZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05ZWU5NWQxMTQ1YjIyNWZiZDQ2Zjc4ZWVmMzUyODEwZjdmYTJkOTViNTFhMTZmNTNjZDMyYThkZThlODE5ZTFjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.EYQLJ7pKhpZZ28mgXjU4AIG0PJg-3ogOShtpAYaaCYA)
기존의 프로그래머스 웹 풀사이클 데브코스 과정에서는 소통의 창구로 Slack을 활용했습니다. 슬랙을 통해 수강생들은 학습 과정으로부터 얻은 지식과 정보들을 서로 공유했는데요, 저희는 이러한 기존의 소통 방식에서 다음과 같은 불편함을 느낄 수 있었습니다.
- 슬랙 메시지에는 제목이라는 개념이 없기 때문에, 가독성이 좋지 않아 정보를 한눈에 알아보기 힘들었습니다.
- 카테고리별로 정보를 모아볼 수 없었습니다.
- 채널 내부에서 스크롤 형태로만 컨텐츠를 둘러볼 수 있었습니다.
- 유용한 정보들이 여러 채널에 산재되어 있고, 각종 질문글과 뒤섞여 있었습니다.
이러한 pain point를 계기로, 저희 팀은 수강생들이 공유하는 정보를 한 곳에서 모아볼 수 있는 플랫폼을 개발하기로 했습니다. 이를 통해 수강생들이 보다 효율적으로 지식을 공유하고 함께 성장할 수 있는 서비스를 제공하고자 합니다!
- 게시글을 grid 형태로 확인할 수 있습니다.
- 카테고리를 선택하거나, 필터를 이용하여 최신순, 댓글 많은 순 등으로 정렬할 수 있습니다.
- 내 프로필 정보를 확인할 수 있으며, 가장 지식 공유가 활발한 수강생들의 명예의 전당을 확인할 수 있습니다.
- 게시글을 클릭하면 모달이 등장합니다.
- 좌측에서는 게시글을, 우측에서는 댓글을 확인하거나 작성할 수 있습니다.
- 제목, 카테고리를 설정할 수 있습니다.
- 에디터를 이용하여 편리하게 게시글을 작성하고, 미리보기 할 수 있습니다.
- 내 정보, 레벨, 활동 기록을 한 눈에 확인할 수 있습니다.
- 내가 작성한 게시글 리스트를 모아보고, 삭제할 수 있습니다.
- 닉네임, 이메일, 비밀번호를 이용해 회원가입할 수 있습니다.
- ‘둘러보기’를 통해 비회원도 서비스를 접해볼 수 있도록 유도했습니다.
- 비회원은 데브허브 내 공유된 게시글을 둘러볼 수 있지만, ‘지식 공유하기’, ‘댓글 작성’과 같은 주요 기능들에 대한 권한은 제한되어 있습니다.
- 이에 대한 정보를 팝업이나 placeholder로 안내하여 로그인을 유도하고자 했습니다.
김지민 | 류지민 | 연하영 |
강정윤 | 류지민 |
- 역할: BE
- 주요 개발 파트
- 게시글 API 구현 (게시글 작성, 조회, 삭제 기능)
- 댓글 API 구현 (댓글 작성, 삭제 기능)
-
역할: FE
-
주요 개발 파트
로그인, 회원가입, 비밀번호 찾기 페이지 구현
- 역할: 기획 & 디자인, FE, BE
- 주요 개발 파트
- FE
- 홈페이지, 404페이지 구현
- 팝업 컴포넌트 구현
- pagination 기능, 피드백 메일 전송 기능 구현
- BE
- 회원 API 구현 (로그인, 회원가입, 비밀번호 재설정, 프로필 조회 등)
- FE
-
역할: FE
-
주요 개발 파트
마이페이지, 게시글 모달 구현
게시글 작성, 조회, 삭제 기능 구현
댓글 작성, 삭제 기능 구현