서비스 소개
IT 프로젝트 견적을 자동 산출하는 플랫폼입니다. 서비스 유형과 필요 기능을 선택하면 직군별 공수·복잡도·솔루션을 종합하여 실시간 견적을 계산합니다. MPTT 기반 계층형 기능 트리로 수백 개의 기능을 체계적으로 관리하며, 기존 1~2일 걸리던 견적 산출 과정을 수 분으로 단축했습니다.
주요 기능
- MPTT 기능 트리 — 4단계 계층형 기능 트리, 직군별 공수 관리, 필수/선택/자동 선택 옵션
- 견적 계산 엔진 — 직군별 연봉·공수·투입 인력·복잡도·솔루션 종합 계산
- 다단계 견적 프로세스 — 서비스→기능→인력→솔루션 4단계 워크플로
- 솔루션 최적화 — Commerce/CMS/NoCode/Self-Development 타입별 견적 최적화
- 의뢰/컨설팅 신청 — 견적 완료 후 의뢰·컨설팅 신청, 상태 관리
핵심 개발 내용
- MPTT 계층형 기능 트리 — 4단계 트리 구조, 순서 관리
- 견적 계산 엔진 — 직군별 연봉 기반 표준 단가 산출, 투입 인력 효율성 반영, 복잡도 가중치 적용
- 다단계 견적 프로세스 — 진행 단계 관리, 완료 여부 추적
- 솔루션 최적화 로직 — 타입별 최적화, 추가 비용 반영
- Social OAuth2 인증 — Kakao·Naver·Google 소셜 로그인, JWT 토큰 인증
- OpenAPI 문서화 — OpenAPI 3.0 스키마 자동 생성, Swagger UI
기술적 도전과 해결
- 복합 견적 계산 — 직군별 연봉·공수·투입 인력·복잡도·솔루션 변수 종합, 투입 인력 증가 시 효율성 감소 반영
- 계층형 기능 트리 관리 — 4단계 기능 트리 효율적 조회, 순서 관리
- 다단계 프로세스 설계 — 4단계 워크플로 구현, 뒤로가기 시 이전 데이터 유지