← 프로젝트 목록으로
기간 2022.11 ~ 2023.03 역할 Backend Engineer (단독 개발)

Postoo

IT 프로젝트 자동 견적 산출 플랫폼

Django DRF Python PostgreSQL MPTT AWS ECS JWT REST API OpenAPI

서비스 소개

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단계 워크플로 구현, 뒤로가기 시 이전 데이터 유지