코드 컨벤션
깃플로우 전략
main : 배포용 메인 브런치
dev : 기능 구현을 위한 브런치 (메인 배포 전 다 합쳐서 동작하는지 테스트)
feat : 기능 개발을 위한 브런치 (예: feat/jcs/auth)
test : 개별 기능 테스트를 위한 브런치 (예: test/jcs/auth)
이번 주 한 일
개발환경 세팅
## 1. 필수 도구 설치
- **Node.js**: 최신 LTS 버전 설치
- **Nest.js CLI**: `npm i -g @nestjs/cli`
- **Git**: 버전 관리 도구 설치
## 2. IDE/코드 편집기 설정
- **VSCode**: 추천 확장 프로그램 설치 (ESLint, Prettier 등)
## 3. 프로젝트 클론 및 의존성 설치
```bash
git clone [레포지토리 URL]
cd 프로젝트폴더
npm install # 또는 yarn install
와이어 프레임 (완료)
ERD 작성 (완료)
API 명세서 작성 (완료)
(개인 5분기록 대시보드 캡쳐)
이외에도 기술적인 방향을 잡기 위한 질문을 정리해두시면 가장 좋습니다!
숙제: 멘토링 결과 다음 주까지 해올 일
npm i -g @nestjs/cligit clone [레포지토리 URL]
cd 프로젝트폴더
npm install # 또는 yarn install