프로젝트 설명
조달청 낙찰정보서비스 Open API 3종을 연동해 공사·물품·용역 개찰 결과를 매일 02:00 KST에 자동 수집하는 구독형 웹 SaaS를 구축했습니다. 24개월 과거 데이터 일괄 적재로 4049건 실데이터를 Neon PostgreSQL에 적재했고 CASE WHEN·GROUP BY 집계와 복합 인덱스 3개로 57만 건 쿼리를 최대 408행 반환으로 최적화했습니다. 사용자 웹은 면허·지역·사정률 필터로 월×17구간 낙찰 히트맵 최근 공고별 투찰 밀집도 Chart.js 월별 추이를 조회하며 SheetJS로 .xlsx 내보내기를 지원합니다. APScheduler 기반 3종 통합 수집(요청 간 0.5초 지연) 토큰 인증과 이용기간 만료 시 API 403 자동 차단 관리자 웹의 계정 발급·이용기간 설정 CRUD까지 포함해 Render·Cloudflare Pages에 배포해 즉시 시연 가능합니다.