지원서 수집부터 평가까지, 선발의 모든 과정을 하나로 통합하는 CRATE입니다.
기존의 파편화된 모집 프로세스를 혁신하여 '수집'을 넘어 '선발'의 본질에 집중할 수 있는 환경을 제공합니다.
- 수집보다 선발에 집중: 단순 데이터 취합을 넘어, 수집 이후의 평가 프로세스를 체계화하여 의사결정의 질을 높입니다.
- 협업 기반 평가 시스템: 다수의 평가자가 실시간으로 진행 상황을 공유하고 업무를 효율적으로 배분할 수 있는 협업 환경을 구축합니다.
- 운영 리소스 최적화: 선발 프로세스에 불필요한 기능을 과감히 제거하고 핵심 로직에 집중하여 업무 민첩성을 극대화합니다.
- 학생 자치 기구: 신입 부원 모집 시 공동 평가 및 투명한 스크리닝이 필요한 조직
- 스타트업 채용 팀: 빠른 서류 검토와 팀 단위의 효율적인 협업 평가가 필요한 소규모 조직
- 행사 운영 위원회: 정의된 평가 기준에 따라 공정하고 객관적으로 합격자를 선발해야 하는 운영진
- 프로젝트 빌더: 직관적이고 표준화된 선발 도구가 필요한 모든 프로젝트 단위
- 응답 스키마 최적화: 단답·장문·객관식·날짜·파일 업로드 등 선발에 필수적인 5종 응답 유형 지원
- 다이내믹 인터페이스: 드래그 앤 드롭 방식의 직관적인 문항 배치 및 실시간 미리보기 제공
- 역할 기반 제어 (RBAC): 마스터 관리자와 평가자 간의 명확한 권한 분리로 데이터 보안성 확보
- 워크플로우 배분: 특정 지원서나 평가 항목을 담당자에게 전략적으로 할당하는 기능 지원
- 정량 평가 알고리즘: 가중치 설정을 통한 자동 점수 합산 및 실시간 순위 산출
- 다양한 선발 모드: 목표 정원에 따른 선착순 마감 및 공정성을 담보하는 무작위 추첨 시스템
- Framework: React 19 (Vite)
- Styling: TailwindCSS (v4)
- State: Zustand / Routing: React Router 7
# 의존성 설치
pnpm install
# 로컬 개발 서버 실행
npm run dev