From 09b5c2c343b36d53e4323fa89760a48e0b146408 Mon Sep 17 00:00:00 2001
From: eunbi <82031597+eunbime@users.noreply.github.com>
Date: Tue, 15 Apr 2025 09:32:01 +0900
Subject: [PATCH 1/5] docs: README.md update
---
README.md | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/README.md b/README.md
index 6676836..daf71e9 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,11 @@
## 목차
-[1. 프로젝트 소개](🏃-Plake)
-[2. 팀 구성](👥-팀-구성)
-[3. 기술 스택](🛠-기술-스택)
-[4. 프로젝트 구조](⚙️-프로젝트-구조)
-[5. 주요 기능](✨-주요-기능)
-[6. 테스트 커버리지](🧪-테스트-커버리지)
-[7. 성능 최적화](🚀-성능-최적화)
+[1. 프로젝트 소개](#Plake)
+[2. 팀 구성](#팀-구성)
+[3. 기술 스택](#기술-스택)
+[4. 프로젝트 구조](#프로젝트-구조)
+[5. 주요 기능](#주요-기능)
+[6. 테스트 커버리지](#테스트-커버리지)
+[7. 성능 최적화](#성능-최적화)
@@ -135,7 +135,7 @@ src/
- 주최자는 모임 공유 및 취소, 주최자 외 유저는 참여 및 참여 취소 가능
- 리뷰는 SSR로 초기 로드 + 클라이언트 페이지네이션으로 추가 로딩
-### 찜한 모임 페이지
+### 찜한 모임 페이지
- 로그인 유저 및 비로그인 유저의 찜 목록 확인
- 모임에 대한 찜/찜 해제 기능 제공
@@ -167,7 +167,7 @@ src/
## 🚀 성능 최적화
- ✅ 이미지 최적화
- - next/image 및 AVIF/Webp 포맷 활용
+ - next/image 및 AVIF/Webp 포맷 활용
- ✅ 번들 최적화
- dynamic import를 사용한 코드 스플리팅
- 경량 라이브러리로 대체
From 4ed4daa428026d697ad34c5ad426f887fc9f0b13 Mon Sep 17 00:00:00 2001
From: eunbi <82031597+eunbime@users.noreply.github.com>
Date: Tue, 15 Apr 2025 09:41:27 +0900
Subject: [PATCH 2/5] docs: README.md update
---
README.md | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/README.md b/README.md
index daf71e9..49f2dad 100644
--- a/README.md
+++ b/README.md
@@ -54,22 +54,22 @@
```bash
.github # GitHub Actions를 통한 CI/CD 자동화 설정
-├── workflows/
-│ └── pr-automation.yml # PR 생성 시 자동 라벨링, assign 등 자동화 워크플로우
-│ └── pr-quailty-checks.yml # PR 품질 체크 (예: lint, test, build 등)
-├── .husky/ # Husky 훅 설정
-│ └── pre-commit # 커밋 전 실행되는 스크립트 (예: lint-staged)
-├── .storybook # Storybook 설정 디렉토리 (컴포넌트 문서화 및 시각화)
-├── coverage # 테스트 커버리지 리포트가 생성되는 디렉토리
-├── public/
-│ └── images/ # 정적 이미지 파일
-│ └── animations/ # Lottie 등 애니메이션 파일
-├── .eslintrc.json # ESLint 설정 파일 (코드 스타일, 문법 체크)
-├── .prettierrc # Prettier 설정 파일 (코드 포맷팅)
-├── jest.config.ts # Jest 테스트 설정 파일
-├── jest.setup.ts # 테스트 전 필요한 설정을 초기화하는 파일
-├── sentry.edge.config.ts # Sentry 엣지 환경용 설정 파일
-├── sentry.server.config.ts # Sentry 서버 환경용 설정 파일
+└── workflows/
+ └── pr-automation.yml # PR 생성 시 자동 라벨링, assign 등 자동화 워크플로우
+ └── pr-quailty-checks.yml # PR 품질 체크 (예: lint, test, build 등)
+.husky/ # Husky 훅 설정
+└── pre-commit # 커밋 전 실행되는 스크립트 (예: lint-staged)
+.storybook # Storybook 설정 디렉토리 (컴포넌트 문서화 및 시각화)
+coverage # 테스트 커버리지 리포트가 생성되는 디렉토리
+public/
+└── images/ # 정적 이미지 파일
+└── animations/ # Lottie 등 애니메이션 파일
+.eslintrc.json # ESLint 설정 파일 (코드 스타일, 문법 체크)
+.prettierrc # Prettier 설정 파일 (코드 포맷팅)
+jest.config.ts # Jest 테스트 설정 파일
+jest.setup.ts # 테스트 전 필요한 설정을 초기화하는 파일
+sentry.edge.config.ts # Sentry 엣지 환경용 설정 파일
+sentry.server.config.ts # Sentry 서버 환경용 설정 파일
src/
├── actions/ # 서버 액션 디렉토리 (예: 로그인, 회원가입 등 서버 관련 로직)
├── app/ # App Router 기반 페이지
@@ -100,9 +100,9 @@ src/
├── constants/ # 상수 정의
├── schemas/ # Zod 기반 스키마 정의 (유효성 검사용)
├── stores/ # Zustand 스토어
-├── assets/ # 빌드 타임에 필요한 이미지, 폰트 등 정적 에셋
+└── assets/ # 빌드 타임에 필요한 이미지, 폰트 등 정적 에셋
- ```
+```
From 40518457b60d433b8eca615c1c2e25243e7cc9c2 Mon Sep 17 00:00:00 2001
From: eunbi <82031597+eunbime@users.noreply.github.com>
Date: Tue, 15 Apr 2025 09:54:01 +0900
Subject: [PATCH 3/5] docs: README.md update
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 49f2dad..c1e21c7 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@
**반복되는 일상 속, 잠시 멈추고 즐기는 시간을 위해**
다양한 사람들이 다양한 취미 모임을 **개설, 참여, 공유**하며 일상 속 즐거움을 발견할 수 있는 웹 서비스입니다.
-> **📆 프로젝트 기간:** 2025.02.28 ~ 2025.04/15 (5주)
+> **📆 프로젝트 기간:** 2025.02.28 ~ 2025.04/15 (5주)
> **🔗 배포 링크:** [https://plake.site](https://plake.site)
From c6aa23bb747adb9aa6acfe995676a2d99d677fda Mon Sep 17 00:00:00 2001
From: yunhayeon <121076117+yunhayeon@users.noreply.github.com>
Date: Thu, 17 Apr 2025 19:10:29 +0900
Subject: [PATCH 4/5] docs: README.md update
---
README.md | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index c1e21c7..8129f27 100644
--- a/README.md
+++ b/README.md
@@ -16,7 +16,8 @@
다양한 사람들이 다양한 취미 모임을 **개설, 참여, 공유**하며 일상 속 즐거움을 발견할 수 있는 웹 서비스입니다.
> **📆 프로젝트 기간:** 2025.02.28 ~ 2025.04/15 (5주)
-> **🔗 배포 링크:** [https://plake.site](https://plake.site)
+> **🔗 배포 링크:** [https://plake.site](https://plake.site)
+> **🎬 시연 영상:** [시연 영상](https://drive.google.com/file/d/11e6MJba2hqH8W9CDPNcAk5ggJr2i2EdY/view?usp=sharing)
@@ -155,7 +156,7 @@ src/
## 🧪 테스트 커버리지
- ✅ **목표**: 전체 기준 60%
-- ✅ **결과**: 전체 70%, **비즈니스 로직 기준 93%** 달성
+- ✅ **결과**: 전체 69%, **비즈니스 로직 기준 95%** 달성
From 4a57db25b651ba6d6c28c0bff0a333539f623516 Mon Sep 17 00:00:00 2001
From: yunhayeon
Date: Thu, 17 Apr 2025 19:26:23 +0900
Subject: [PATCH 5/5] =?UTF-8?q?[#6]chore:=20GitHub=20Actions=20=EC=88=98?=
=?UTF-8?q?=EB=8F=99=20=EC=8B=A4=ED=96=89(workflow=5Fdispatch)=20=EC=84=A4?=
=?UTF-8?q?=EC=A0=95=20=EC=B6=94=EA=B0=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.github/workflows/pr-quality-checks.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/pr-quality-checks.yml b/.github/workflows/pr-quality-checks.yml
index a97e082..e9be61c 100644
--- a/.github/workflows/pr-quality-checks.yml
+++ b/.github/workflows/pr-quality-checks.yml
@@ -6,6 +6,7 @@ on:
branches:
- main
- dev
+ workflow_dispatch:
jobs:
code-quality-checks: