Skip to content

[feature] 팀원 모집 포지션 상세 문구를 확정안으로 바꾼다 - #2261

Merged
seongwon030 merged 1 commit into
develop-fefrom
feature/#2260-recruit-position-copy-update-MOA-1231
Oct 28, 2026
Merged

seongwon030 merged 1 commit into
develop-fefrom
feature/#2260-recruit-position-copy-update-MOA-1231

Conversation

@seongwon030

@seongwon030 seongwon030 commented Oct 28, 2026 •

Copy link
Copy Markdown
Member

Close #2260

문제

팀원 모집 포지션 상세(/recruit/designer, /recruit/developer)의 문구가 초안 상태였습니다. 정기 회의 주기가 "주 1회"로 적혀 있고, 개발자 포지션의 하는 일·자격요건이 기술 스택 위주라 확정된 모집 방향과 맞지 않았습니다.

해결

constants/recruit.ts의 RECRUIT_POSITIONS 문자열만 바꿨습니다. 컴포넌트와 데이터 구조는 그대로입니다.

항목 변경
디자이너 자격요건 정기 회의 문구 → "2주에 1회 정기 모임에 참여 가능하신 분"
개발자 하는 일 프론트/백엔드/공통 → 사용자 기능·동아리 기능·서비스 운영
개발자 자격요건 프로젝트 경험, 2주에 1회 정기 모임 (한 학기 이상 참여 항목 삭제)
개발자 우대사항 동아리 활동, 서비스 주도, AI 활용 프로젝트 (배포·지표 항목 삭제)

하는 일은 문자열 배열이라 소제목 자리가 없어서, 기존 프론트: … 형식처럼 사용자 기능: …으로 한 줄에 썼습니다.

검증

  • RecruitPage 테스트 12개, typecheck 통과
  • 바뀐 문구를 직접 단언하는 테스트는 없습니다. 브라우저에서 화면은 열어 보지 않았습니다

영향 범위

학생용 팀원 모집 상세 페이지 문구만 바뀝니다. RECRUIT_POSITIONS는 RecruitPage 안에서만 읽고, 관리자 화면·앱 웹뷰 코드와 API는 건드리지 않았습니다.

Summary by CodeRabbit

  • 모집 안내
    • 디자이너 정기 모임 주기가 주 1회에서 2주에 1회로 변경됐습니다.
    • 개발자 모집 내용이 사용자·동아리 기능 개발 및 서비스 운영 업무 중심으로 변경됐으며, 프로젝트 경험과 2주에 1회 모임 조건이 반영됐습니다.
    • AI 활용 프로젝트 경험이 우대 사항에 추가됐습니다.

- 디자이너·개발자 자격요건의 정기 회의 문구를 2주에 1회 정기 모임으로 바꾼다
- 개발자 하는 일을 사용자 기능·동아리 기능·서비스 운영으로 나눠 쓴다
- 개발자 자격요건·우대사항을 새 문구로 교체한다
@seongwon030 seongwon030 self-assigned this Oct 28, 2026
@vercel

vercel Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
moadong Ready Ready Preview Oct 28, 2026 2:47pm UTC

@github-actions github-actions Bot added the 💻 FE Frontend label Oct 28, 2026
@coderabbitai

coderabbitai Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
Commits

Reviewing files that changed from the base of the PR and between aeb857f and 8e3e1f5.

Files selected for processing: 1
  • frontend/src/pages/RecruitPage/constants/recruit.ts

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

디자이너 정기 모임 주기를 2주에 1회로 변경했습니다. 개발자 모집의 업무, 자격 요건, 우대 사항을 수정했습니다.

Changes

모집 포지션 문구

Layer / File(s) Summary
모집 조건 및 개발자 문구 업데이트
frontend/src/pages/RecruitPage/constants/recruit.ts
디자이너 정기 모임 주기를 주 1회에서 2주에 1회로 변경했습니다. 개발자 업무를 사용자 개인화 기능, 동아리 관리자 기능, 서비스 운영으로 수정했습니다. 프로젝트 경험과 2주에 1회 모임 조건을 자격 요건에 반영하고, 우대 사항에 AI 활용 프로젝트 경험을 추가했습니다.

Priority: Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Suggested labels: ✨ Feature, 💻 FE

Merge Risk: Minimal · up to 8e3e1

No actionable merge-blocking risk was found in the recruitment text update.

Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed PR 제목 "[feature] 팀원 모집 포지션 상세 문구를 확정안으로 바꾼다"는 변경의 핵심을 정확히 설명합니다. 변경 파일은 frontend/src/pages/RecruitPage/constants/recruit.ts 하나이며, 팀원 모집 포지션 상세 문구(디자이너 정기 모임 조건, 개발자 하는 일·자격요건·우대사항)를 바꾸는 내용입니다. 제목이 요약하…
Linked Issues check Passed [#2260] 요구 사항은 팀원 모집 포지션 상세 문구를 확정안으로 바꾸는 것입니다. frontend/src/pages/RecruitPage/constants/recruit.ts diff(merge base 대비 head)에서 다음을 확인했습니다.
- 디자이너 자격요건: '주 1회 정기 회의에 참여할 수 있는 분'이 '2주에 1회 정기 모임에 참여 가능…
Out of Scope Changes check Passed whole-PR 변경은 frontend/src/pages/RecruitPage/constants/recruit.ts 한 파일의 RECRUIT_POSITIONS 문자열 배열 변경(+7/-9)으로 확인됩니다. 모든 변경 줄은 디자이너와 개발자 모집 문구이며, #2260의 요구 범위에 속합니다. 컴포넌트, 데이터 구조, API, 관리자 화면 변경은 dif…
Docstring Coverage Passed No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentat…
Full details: Title check

Explanation

PR 제목 "[feature] 팀원 모집 포지션 상세 문구를 확정안으로 바꾼다"는 변경의 핵심을 정확히 설명합니다. 변경 파일은 frontend/src/pages/RecruitPage/constants/recruit.ts 하나이며, 팀원 모집 포지션 상세 문구(디자이너 정기 모임 조건, 개발자 하는 일·자격요건·우대사항)를 바꾸는 내용입니다. 제목이 요약하는 내용과 요약 및 PR 목표가 일치하므로 제목은 변경과 관련되어 있습니다. 제목은 한 문장이고 간결하며, 모호한 용어를 쓰지 않습니다.

Full details: Linked Issues check

Explanation

[#2260] 요구 사항은 팀원 모집 포지션 상세 문구를 확정안으로 바꾸는 것입니다. frontend/src/pages/RecruitPage/constants/recruit.ts diff(merge base 대비 head)에서 다음을 확인했습니다.

  • 디자이너 자격요건: '주 1회 정기 회의에 참여할 수 있는 분'이 '2주에 1회 정기 모임에 참여 가능하신 분'으로 변경됨. 이슈 문구와 일치합니다.
  • 개발자 하는 일: 프론트/백엔드/공통 항목이 '사용자 기능', '동아리 기능', '서비스 운영' 항목으로 교체됨.
  • 개발자 자격요건: 기술 스택 항목과 '한 학기 이상 꾸준히 참여할 수 있는 분'이 삭제되고, '프로젝트를 만들어 본 분'과 '2주에 1회 정기 모임에 참여 가능하신 분'으로 교체됨. 주 1회 문구도 제거됨.
  • 개발자 우대사항: 배포·지표 항목이 삭제되고 'AI를 활용해 프로젝트를 만들어 본 분'이 추가됨. 기존 동아리 활동 및 서비스 주도 항목은 유지됨.
    이슈의 체크리스트 두 항목(디자이너 자격요건 변경, 개발자 하는 일·자격요건·우대사항 교체)이 모두 코드 변경으로 충족됩니다. 이슈는 자동화 테스트를 요구하지 않습니다. 문구 자체의 적절성은 코드 검증 대상이 아닙니다.
Full details: Out of Scope Changes check

Explanation

whole-PR 변경은 frontend/src/pages/RecruitPage/constants/recruit.ts 한 파일의 RECRUIT_POSITIONS 문자열 배열 변경(+7/-9)으로 확인됩니다. 모든 변경 줄은 디자이너와 개발자 모집 문구이며, #2260의 요구 범위에 속합니다. 컴포넌트, 데이터 구조, API, 관리자 화면 변경은 diff 요약에 나타나지 않았습니다. 다만 요약은 파일 목록 전체를 대신하지 않으므로, 다른 파일의 변경 여부는 요약과 PR 설명에 근거한 판단입니다.

Full details: Docstring Coverage

Explanation

No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 1 files.

Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@diboreview-e2e-bot diboreview-e2e-bot Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

켜진 규칙 위반이 없어요.

지적 0개 · 버린 지적 0개 · 중복 제외 0개 · 비용 $0.0161

@reviewer-harry

reviewer-harry Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Claude finished @seongwon030's task in 18s —— View job


harry 리뷰 총평

RECRUIT_POSITIONS의 문자열만 바꿨고, 데이터 구조와 컴포넌트는 그대로예요. 리뷰 기준에 걸리는 부분은 없어요. 변경 범위도 요청한 만큼만 깔끔하게 잡아 주셨어요 👍

@github-actions

Copy link
Copy Markdown

🎨 UI 변경사항을 확인해주세요

변경된 스토리를 Chromatic에서 확인해주세요.

구분 링크
🔍 변경사항 리뷰 https://www.chromatic.com/build?appId=67904e61c16daa99a63b44a7&number=1270
📖 Storybook https://67904e61c16daa99a63b44a7-owvtxxnnoa.chromatic.com/

3개 스토리 변경 · 전체 193개 스토리 · 67개 컴포넌트

@seongwon030
seongwon030 merged commit 712414b into develop-fe Oct 28, 2026
14 checks passed
@seongwon030
seongwon030 deleted the feature/#2260-recruit-position-copy-update-MOA-1231 branch October 28, 2026 14:56

This branch was successfully deployed

1 active deployment
Preview — 8e3e1f50 Deployed Oct 28, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

💻 FE Frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant