Skip to content

Conversation

@bis0908
Copy link
Collaborator

@bis0908 bis0908 commented Oct 31, 2025

프로젝트 셋업

- Next.js 16 프로젝트 생성 (App Router)
- 필요한 패키지 설치
  - socket.io-client (v4.8.1): WebSocket 통신
  - simple-peer (v9.11.1): WebRTC 래퍼
  - fabric (v6.7.1): 화이트보드 캔버스
  - shadcn/ui 의존성: UI 컴포넌트 라이브러리
- 프로젝트 폴더 구조 생성
  - /app: Next.js App Router 페이지
  - /components: UI 컴포넌트 (room, whiteboard, ui)
  - /contexts: React Context 프로바이더
  - /hooks: 커스텀 React 훅
  - /services: 서비스 레이어 (Socket, WebRTC, Whiteboard)
  - /lib: 유틸리티 함수
- 설정 파일 구성
  - Tailwind CSS 및 PostCSS 설정
  - ESLint 설정
  - 환경 변수 템플릿 (.env.local.example)
- README 업데이트 (프로젝트 구조 및 시작 가이드)
- Git 브랜치 전략 문서화 (tasks.md)

Requirements: 1.1, 8.5
Task: 1. 프로젝트 초기 설정 및 의존성 설치
@bis0908 bis0908 merged commit d942b5a into develop Oct 31, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants