어떤 기능인가요?
추가하려는 기능에 대해서 간단하게 설명해주세요.
우선순위: P1
선행 조건: 없음
자소서 작성·분석 완료 여부와 무관하게 실제 채용 지원 현황을 관리할 수 있는 칸반보드를 도입합니다.
JobApplication은 지원 일정과 기록을 소유하고, JobPosting과 MockApply는 모의지원 분석을 시작하는 시점에만 연결되는 독립 도메인으로 구성합니다.
상세 내용
이슈 내용 구현 관련하여 상세 내용을 작성해주세요.
작업 범위
- 분석 플로우와 독립적인 지원관리 카드 도메인 및 기본 등록 API
- 4단계 칸반 조회, 검색, 정렬, 드래그앤드롭 순서 저장
- 체크리스트·메모, 공고 스냅샷·정량 스펙, 자기소개서 상세 저장
- 카드 보관·복원·영구삭제
- Clipper 추출 결과의 지원관리 카드 직접 등록
- 준비된 지원관리 카드의
JobPosting·MockApply 전환
완료 조건
- 공고만 저장하거나 지원 일정만 관리해도
JobPosting, MockApply, 분석 결과가 생성되지 않는다.
- 지원 카드가 수동 등록 또는 Clipper로 생성되고 칸반에서 전체 수명주기를 관리할 수 있다.
- 사용자가 모의 전형을 명시적으로 시작한 경우에만 기존 자소서 분석 플로우로 전환된다.
- 기존 공고 등록·모의지원·자소서 분석 기능과 호환된다.
체크 리스트
로컬 테스트 완료
로컬에서 테스트한 결과가 잘 나오는지 확인해주세요.
테스트 결과를 스크린샷으로 올려주세요.
구현 완료 후 아래 항목을 확인합니다.
./gradlew test 전체 통과
- 분석을 시작하지 않은 지원 카드의 생성·조회·수정·이동 확인
- 지원관리 기능 추가 후 기존 JobPosting·MockApply·Analysis API 회귀 확인
기타
(스크린샷 등) 기타 사항을 작성해주세요.
어떤 기능인가요?
우선순위: P1
선행 조건: 없음
자소서 작성·분석 완료 여부와 무관하게 실제 채용 지원 현황을 관리할 수 있는 칸반보드를 도입합니다.
JobApplication은 지원 일정과 기록을 소유하고,JobPosting과MockApply는 모의지원 분석을 시작하는 시점에만 연결되는 독립 도메인으로 구성합니다.상세 내용
작업 범위
JobPosting·MockApply전환완료 조건
JobPosting,MockApply, 분석 결과가 생성되지 않는다.체크 리스트
로컬 테스트 완료
구현 완료 후 아래 항목을 확인합니다.
./gradlew test전체 통과기타
JobApplication의 공고 정보는 카드별 스냅샷이며 기존 공고와 자동 동기화하지 않습니다.