온보딩 · 엔지니어
먼저 공통 온보딩을 끝낸 뒤 이 페이지로 오세요. 아래는 FE 온보딩 원문에서 추린 실무 진입점입니다.
여기부터 보세요
- FE 온보딩 — 레포 구조, 브랜치 전략, 슬랙 채널, 코드리뷰 흐름. 프론트엔드라면 필수.
- 클라이언트 레포:
code-zero-to-one/study-platform-client— README에 프로젝트 설명·테스트/운영 서버·스웨거 링크가 정리되어 있음. - 용어집 — 코스·레슨·챕터·빌더피드·그룹/멘토/1:1 스터디 등 도메인 용어.
아키텍처 / 코드 한눈에 (FE 기준)
- Next.js App Router 사용.
src/app아래(admin)(관리자) /(landing)(랜딩) /(service)(대부분의 서비스 페이지). - 진행 중 마이그레이션: FSD → type-based 구조,
src/components/ui/(shadcn)→src/components/ui병합, SSR 미적용 상태. - OpenAPI: 백엔드 API 업데이트 시 FE에
feature/openapi-new브랜치가 올라오며 이를develop에 머지. 새 API 사용법은 레포 README “새로운 API 추가” 참고.
브랜치 / 배포
main→ 운영 서버(zeroone.it.kr)에 바로 반영.develop→ 테스터 서버(test.zeroone.it.kr)에 바로 반영.
핵심 도구
- GitHub — 코드·PR·코드리뷰(PR 올리면 채널에 알림).
- Jira — Story 하위 작업으로 본인 작업 추가(제목 맨 앞에
[이름]). 빨간 bug 아이콘은 QA 수정 건. - Slack
개발-백엔드/개발-프론트/개발-qa-hotfix. - 에러 모니터링: Glitchtip(슬랙 연동).
더 깊은 내용은 docs의 Engineering 섹션과 레포 README를 참고하세요.