Skip to content

Codiary-UMC-6th/Frontend-Codiary

Repository files navigation

Frontend-Codiary

React License

프로젝트 소개

프로젝트에 대한 상세 설명을 여기에 작성하세요. 이 프로젝트의 목적, 주요 기능, 사용된 기술 스택 등을 설명합니다.

Dependencies

패키지 이름 버전 설명
react ^18.3.1 React 라이브러리
react-dom ^18.3.1 DOM 관련 React 패키지
react-router-dom ^6.24.1 React용 라우팅 라이브러리
zustand ^4.5.4 상태 관리 라이브러리
styled-component ^2.8.0 CSS-in-JS 라이브러리

시작하기

프로젝트 실행 방법

설치

프로젝트를 클론하고 필요한 패키지를 설치합니다.

git clone https://github.com/Codiary-UMC-6th/Frontend-Codiary.git
cd Frontend-Codiary
npm install

실행

npm start

프로젝트 구조

project-root
├── node_modules/
├── public/
├── src/
│   ├── assets/      # 이미지 등의 애셋
│   ├── components/  # 컴포넌트
│   ├── config/      # 설정 관련
│   ├── hooks/       # 커스텀 훅
│   ├── pages/       # 페이지
│   ├── App.js
│   └── index.js
├── .gitignore       
├── LICENSE          
├── package.json     
├── package-lock.json
└── README.md        # 리드미 파일

기여 방법

1. issues 탭의 new issue를 클릭하여 이슈를 생성합니다.

  • 적절한 label을 선택합니다.
  • issue title를 입력합니다. ex) [documentation] 리드미 작성하기

2. 우측 development - Create a branch를 클릭하여 브랜치를 생성합니다

  • 브랜치명을 입력합니다. ex) documentation/3

3. 로컬에서 명령어를 실행하여 브랜치를 전환합니다.

git fetch origin
git checkout

4. 기능 구현, 리팩토링, 버그 수정 등 열심히 코딩합니다.

5. 명령어를 수행하여 작업 상황을 반영합니다.

git add .
git commit -m "커밋 메시지"
git push
  • 커밋 메시지 형식 [label] commit message

6. 깃허브 레포지토리 페이지에서 Compare & pull request를 클릭하여 pull reqeust를 생성합니다.

  • 알맞은 label 선택
  • 기록할 내용이 있다면 description에 작성 (작업 내용, 변경 사항 등)

7. Confilt가 없다면 Merge pull request를 클릭하여 develop branch로 merge 합니다.

8. Delete branch를 클릭하여 작업 branch를 삭제합니다.