정부 출자사업 RFP마다 달라지는 요구사항에 정확히 대응하면서도, 반복 작업을 최소화할 수 있는 유연한 내부 도구입니다.
- 각 RFP마다 고유한 요구사항을 정의 및 관리
- 펀드 요구사항, 평가 기준, 제출 서류, 특수 조건 등을 체계적으로 관리
- 이전 RFP와의 차이점 분석 및 하이라이트
- 마스터 데이터를 RFP별 양식에 자동 매핑
- 커스텀 필드 추가 및 변환 규칙 적용
- RFP별 특수 요구사항에 맞는 데이터 변환
- RFP 요구사항에 맞는 Excel 양식 자동 생성
- 데이터 자동 입력 및 포맷팅
- 수식, 유효성 검사, 조건부 서식 적용
- RFP 요구사항 대비 실시간 검증
- 치명적 오류, 경고 사항, 추가 검토 사항 분류
- 제출 전 체크리스트 제공
- IndexedDB와 LocalStorage를 활용한 안정적인 데이터 저장
- 대용량 파일 지원
- 데이터 백업 및 복원 기능
- Frontend: React 18 + TypeScript
- Styling: Tailwind CSS
- Build Tool: Vite
- Storage: IndexedDB + LocalStorage
- File Processing: xlsx, pdf-lib, mammoth
# 의존성 설치
npm install
# 개발 서버 시작
npm run dev# 프로덕션 빌드
npm run build
# 빌드 미리보기
npm run preview- 대시보드에서 "새 RFP 생성" 버튼 클릭
- 기본 정보 입력 (기관명, 프로그램명, 공고일, 마감일)
- 펀드 요구사항 설정 (GP 출자비율, 의무투자 등)
- 평가 기준 및 제출 서류 정의
- 특수 조건 설정
- "데이터 매핑" 탭에서 매핑 규칙 설정
- 마스터 데이터 필드와 RFP 양식 필드 연결
- 필요시 변환 함수 적용
- 커스텀 필드 추가
- "Excel 생성" 탭에서 미리보기 확인
- "Excel 다운로드" 버튼으로 파일 생성
- 생성된 파일은 RFP 요구사항에 맞게 자동 구성
- "검증" 탭에서 "검증 실행" 버튼 클릭
- 치명적 오류, 경고 사항 확인
- 제출 전 체크리스트 점검
- 하드코딩된 필드 최소화
- 모든 요구사항을 설정 가능하게
- 새로운 필드/시트 쉽게 추가
- RFP별 검증 규칙 철저히 적용
- 제출 전 체크리스트 필수
- 변경사항 추적 및 롤백 가능
- 유사한 RFP 템플릿 복사
- 차이점만 수정하는 방식
- 마스터 데이터는 한 번만 관리
- 분석: 공고문 분석 및 이전 RFP와 차이점 파악
- 설정: RFP 요구사항 및 매핑 규칙 설정
- 검증: 데이터 검증 및 오류 수정
- 생성: Excel 파일 생성 및 최종 검토
- 제출: 체크리스트 확인 후 제출
- 데이터 백업: 중요한 데이터는 정기적으로 백업하세요
- 브라우저 호환성: 최신 브라우저 사용을 권장합니다
- 파일 크기: 대용량 파일 업로드 시 IndexedDB 사용을 권장합니다
- 보안: 민감한 정보는 로컬에만 저장됩니다
이 도구의 핵심은 **"매번 다른 RFP 요구사항에 정확히 대응하면서도 반복 작업은 최소화"**하는 것입니다.
- ✅ RFP별 요구사항 정의 시스템
- ✅ 유연한 매핑 규칙 엔진
- ✅ 동적 Excel 템플릿 생성
- ✅ RFP별 검증 규칙
- RFP 차이점 분석 도구
- 공고문 자동 분석 (OCR/AI)
- 버전 관리 시스템
- 과거 RFP 학습 기반 추천
- 팀 협업 기능
이 프로젝트는 MIT 라이선스 하에 배포됩니다.