프로젝트 배경
1) 예상 리스크 및 대응 계획 - 수십만 건 공고에 pgvector HNSW 인덱스를 적용하고 Redis TTL 캐싱으로 AI 예측 API 응답 구조를 설계할 필요가 있습니다. - 수천 개 사용자 알림 조건을 신규 공고 1건 수집 시 효율적으로 배치 매칭하기 위해 조건 인덱싱 테이블과 Redis 파이프라인 배치 처리 설계가 필요합니다. - 네트워크 단절 시 SSE 자동 재연결 로직과 미수신 알림 재전송
프로젝트 성과
AI 입찰 금액 예측 기능 구현
과거 낙찰 데이터 유사도 검색(pgvector)으로 투찰 금액 확률 분포를 계산하고 Recharts로 시각화하여 데이터 기반 입찰 전략 수립을 지원합니다.
Redis 기반 실시간 알림 아키텍처
신규 공고 수집 시 Redis Pub/Sub으로 사용자 조건을 배치 매칭하고 SSE로 브라우저에 즉시 전달하는 실시간 알림 파이프라인을 설계합니다.
RBAC 관리자 권한 계층 설계
admin/operator/viewer 3단계 권한 계층을 미들웨어와 라우트 가드로 분리 구현하여 엔터프라이즈 수준의 관리자 접근 제어를 구현합니다.
AWS S3 파일 관리 통합
공고 첨부파일과 관리자 공지 파일을 S3 Presigned URL로 안전하게 처리하며, 파일 직접 노출 없이 시간 제한 다운로드 링크를 제공합니다.
다크모드 SPA 대시보드 구현
#0F172A 베이스의 다크 팔레트와 인디고/시안 액센트로 데이터 중심 시각 계층을 설계하고, SPA 라우팅으로 끊김 없는 탐색 UX를 구현합니다.
핵심 기능
진행 단계
확장 스키마 및 인프라 설계
2026.04
Redis·S3·pgvector 포함 확장 아키텍처 설계, PostgreSQL 벡터 확장 마이그레이션 적용
프로젝트 상세
1) 포트폴리오 소개 MVP 이후 단계의 확장 플랫폼으로, AI 기반 입찰 금액 예측, 실시간 공고 알림, 관리자 대시보드(회원·구독·결제 관리)를 통합합니다. Redis 기반 알림 큐와 AWS S3 파일 관리를 추가하여 엔터프라이즈 수준의 공공조달 SaaS 아키텍처를 구현합니다. 2) 작업 범위 - AI 입찰 금액 예측: 과거 낙찰 데이터를 기반으로 AI가 업종·지역별 추천 투찰 금액을 예측합니다.







