동료들과 함께 실시간으로 소통하며 알고리즘 학습하는 웹 서비스 데모영상 보기 기획의도 크래프톤 정글에서 가장 많이 성장을 체감했던 알고리즘 코어타임을 정글 이후에도 온라인으로 다시 한번 해보기 위해 제작했습니다. 기능 소개 코드 에디터 CodeMirror 코드 테마 (색 + 폰트) 및 자동완성 기능 Yjs CRDT + P2P 연결 모듈 협동 코드 에디터에서 실시간 편집 화이트 보드 tldraw 화이트보드 기능 화이트 보드에서 실시간 아이디어 공유 화상 채팅 WebRTC 실시간 화상 채팅 모듈 PeerJS WebRTC 간략화 + 강화 화상 채팅으로 실시간 소통 코드 실행 Piston 코드 실행 API 코드 실시간 실행 및 결과 공유 채팅 + AI 찬스 Redis Pub/Sub으로 서버에서 실시간 데이터 관리 Clova AI API 사용자 + AI 실시간 소통 문제 보기 Puppeteer + Cheerio 백준 문제 크롤러 Redis 캐싱으로 통해 호출 속도 상향 백준 문제 보기 업무담당 정진우 총괄 (프론트엔드, 벡앤드, 배포) 김주민 백엔드 노현우 프론트엔드 김동준 프론트엔드 구동하 프론트엔드 신규 Repository 사용 사유 - 초기 개인정보 및 민감한 정보 소스코드에 첨부