개발공부를 막 시작한 병아리 개발자들. 어떻게 공부해야할 지 막막하신가요? 🙄
TODAY I LEARN! 개발 공부를 인증하고 싶은데 어디서 해야하 지 고민이시라고요?
주니어 개발자들이 함께 그리고, 재밌게 공부할 수 있는 SNS
COGETEHR, 코게더를 이용해 보세요 !
Co-op + CODE + TOGETHER의 합성어로서 사용자들의 흥미를 유발해 즐겁게 개발 공부를 같이하자! 라는 의미를 가집니다.
웹서비스 COGETHER는 모두가 함께 그리고 즐겁게 코딩 공부를 하자는 목표 가지고 만들어진 웹사이트입니다.
크게 TIL, 구인, DM, 스터디 라이브, 랭킹 5가지의 기능을 가지고 있습니다.
| Front-end 기술 스택 | |
| Back-end 기술 스택 |
|
| Server 기술 스택 |
|
-
- 경험치를 도입하여 유저들은 레벨을 상승시켜 웹서비스 사용의 동기부여를 부여합니다
-
- 홈, 구인, 챌린지, 랭킹 탭을 이용해 원하는 페이지로 이동이 가능합니다.
-
- 유저들의 TIL(Today I learn) 피드를 조회할 수 있는 페이지입니다.
-
- 스터디, 프로젝트 그룹을 모집하거나 참여할 수 있습니다.
-
- 유저의 공부시간을 측정하여 다른 유저들과 경쟁할 수 있는 경쟁모드와 다른 유저와 협력하여 정해진 시간 내 일회성 스터디를 할수 있는 협력모드로 구성된 페이지입니다.
-
- 작성된 피드 개수, 경험치, 경쟁모드 시간 기준으로 전체 유저 또는 팔로잉한 유저의 랭킹을 확인할 수 있습니다.
- 작성자의 프로필 사진을 누르면 해당 회원의 프로필 페이지로 이동합니다.
- 상단에 검색창에서 사람이나 프로젝트를 검색할 수 있습니다.
- 탭을 통해 프로젝트와 스터티 창으로 이동할 수 있습니다.
- 스크랩한 글과 현재 사용자가 입력한 글을 따로 볼 수 있습니다.
| 기능 | 화면 | 설명 |
|---|---|---|
| 랭킹 | ![]() |
- TIL 개수, 경험치, 경쟁모드 시간 기준으로 전체와 팔로잉 사람들의 랭킹을 확인할 수 있습니다. |
| 기능 설명 | 화면 | 설명 |
|---|---|---|
| 실시간채팅 | ![]() |
채팅 목록 버튼을 눌러 채팅방 목록을 조회할 수 있고 채팅방을 눌러 일대일 채팅이 가능합니다. |
| 역할 | 이름 | 담당 | 깃 |
|---|---|---|---|
| 팀장 | 김진회 | 프론트엔드 | https://github.com/KimJinHoe |
| 팀원 | 박홍철 | 프론트엔드 | |
| 팀원 | 유지연 | 백엔드 | https://github.com/Zyeon |
| 팀원 | 고나령 | 백엔드 | https://github.com/naryeong-ko |
| 팀원 | 신성은 | 백엔드 & 서버 &발표 | https://github.com/JudyLia56 |
| 이름 | 개발내용 |
|---|---|
| 김진회 | - 챌린지 페이지 - DM 채팅창 - 랭킹페이지 - 구인페이지 - sockJS를 사용한 실시간 채팅 구현 |
| 박홍철 | -로그인 &회원가입 - 메인&피드 페이지 - 프로필페이지 |
| 유지연 | - 프로젝트 기획관리 - 회원관리 - JWT와 interceptor를 이용한 로그인 인가 구현 - 팔로잉 API - 알림 API |
| 고나령 | - 구팀 API - 챌린지 API - - socketio를 이용한 실시간 채팅 API |
| 신성은 | - 수동배포 AWS 서버 환경 세팅 - 피드 API - 구팀 API |
22.07.05. ~ 22.08.19.
- 원격 저장소 복제
$ git clone https://github.com/2022Cogether/Cogether.git- 프로젝트 폴더로 이동
$ cd cogether-fe- 필요한 node_modules 설치
$ npm install- 개발 서버 실행
$ npm run build






















