Act99 기술블로그

[항해99 1주일 클론코딩] - 슬랙 (Slack) 클론코딩 본문

개발팁저장소

[항해99 1주일 클론코딩] - 슬랙 (Slack) 클론코딩

Act99 2022. 2. 24. 21:11

항해99 1주일 클론코딩 - 슬랙 클론코딩

5기 B반 5조

 

💬 프로젝트 소개

채널 기능을 제외한 슬랙을 클론코딩하였습니다. 워크스페이스 기능으로 멤버를 초대해서 채팅방을 생성할 수 있습니다.

 

슬랙 클론 코딩 시연 영상

 

https://www.youtube.com/watch?v=dEVnc-zeiYg 

 

💬 팀원 소개

FE - 이주영, 이주석
BE - 황건욱, 김예은, 정희재

 

💬 개발 기간

2022.02.18 - 2022.02.24

 

💬 개발 기술

 

 

 

- 기술 : SockJS (통신은 성공했으나 DB 저장 실패)

           따라서 Polling 구조로 채팅 기능 구현 (하지만 서버의 성능에 부담가기 때문에 다른 방법이 필요)

 

 

💬 깃헙주소

FE - https://github.com/act99/clone-slack
BE - https://github.com/fnzl08/SlackClone.git

 

 

💬 API 설계

 

 

💬 ERD 엔티티 연관관계

 

 

 

💬 스크린 샷

- 로그인

- 회원가입

- 메인화면 및 채팅

- 프로필

- 워크스페이스 생성

- 사용자 초대