← 포트폴리오 목록

허브잡 운영 관제 & 정산 통합 콘솔

허브잡 MVP 이후 단계로, 연령 기반 수수료 정산·AI 매칭 추천 고도화·관리자 백오피스를 통합한 운영 관제 콘솔을 상단 내비 기반 분석형 UI로 설계·구현합니다.

연령 기반 수수료 정책 엔진 구현구간별 수수료율을 관리자가 편집 가능한 정책 테이블로 설계, Bull Queue 비동기 정산 배치 구현
매칭 추천 임베딩 검색 구현pgvector 코사인 유사도 검색으로 이력서-공고 적합도 랭킹 엔진 설계, Claude API 스코어링 로직 결합
관리자 권한 계층 및 감사 로그 설계마스터/운영자 2단계 RBAC 구현, 회원 상태 전환 이력을 감사 로그 테이블에 기록하는 구조 설계
서비스 타입Web
업종모니터링
기술 스택
ReactTypeScriptTailwind CSSNode.jsExpressPostgreSQLPrismaRedisClaude API
주요 기능
  • 운영 관제 대시보드
  • 연령 기반 수수료 정산 관리
  • AI 매칭 추천 고도화
  • 관리자 사용자·공고 관리
Overview

프로젝트 개요

범위: 개발, 디자인, 기획

허브잡 MVP 이후 단계로, 연령 기반 수수료 정산·AI 매칭 추천 고도화·관리자 백오피스를 통합한 운영 관제 콘솔을 상단 내비 기반 분석형 UI로 설계·구현합니다. 정산 배치 처리와 임베딩 기반 매칭 추천, 회원·공고 통제 기능을 포함합니다.

작업 범위

  • 운영 관제 대시보드: 고용24/공공데이터 API 연동 현황, 매칭 성과, 수수료 정산 흐름을 한눈에 파악하는 관리자 통합 관제 화면을 구현합니다
  • 연령 기반 수수료 정산 관리: 채용 성사 시 근로자 연령에 따라 수수료를 차등 부과하거나 면제하는 정책을 관리자가 설정·적용하는 정산 관리 화면을 구현합니다
  • AI 매칭 추천 고도화: 지원 과정 전반에서 AI가 적합 공고를 추천하고 지원 서류 보완을 안내하는 고도화된 보조 기능을 구현합니다
  • 관리자 사용자·공고 관리: 회원(구직자/고용주) 계정 상태 관리와 공고 게시/노출 정책을 통제하는 관리자 백오피스 화면을 구현합니다

주요 업무

  • 운영 관제 대시보드 화면: Recharts 기반 대형 추이 차트와 KPI 위젯 그리드로 insight-board 컴포지션을 적용하고, Materialized View로 조회 성능을 확보합니다
  • 연령 기반 수수료 정산 관리 화면: 구간별 수수료율 정책 엔진과 비동기 정산 배치를 결합해, 정책 변경에 유연하게 대응하는 구조로 설계합니다
  • AI 매칭 추천 고도화 화면: 임베딩 유사도 검색과 Claude API 스코어링을 결합한 하이브리드 추천 로직을 설계합니다
  • 관리자 사용자·공고 관리 화면: RBAC 기반 권한 분리와 감사 로그를 결합해 운영 통제 체계를 설계합니다
허브잡 운영 관제 & 정산 통합 콘솔
요구사항 정의

프로젝트 핵심 과제

프로젝트 진행 시 해결한 핵심 기술 과제입니다.

연령 구간별 수수료 차등 정책이 향후 구간 추가·요율 조정에도 유연해야 하는 리스크

코드가 아닌 데이터 기반 정책 엔진 구조로 대응합니다

AI 추천 매칭이 특정 공고에 편향될 리스크

임베딩 유사도와 규칙 기반 필터를 병행하는 하이브리드 추천 구조로 대응합니다

정산 배치 처리 중 재시도가 중복 실행될 동시성 리스크

Bull Queue 작업 단위 락과 멱등 키 설계로 대응합니다

관리자 권한 범위가 넓어질수록 오남용 리스크

역할별 API 접근 제어와 감사 추적 체계로 대응합니다

구현 내용

핵심 기능 상세

핵심 기능 1

운영 관제 대시보드

고용24/공공데이터 API 연동 현황, 매칭 성과, 수수료 정산 흐름을 한눈에 파악하는 관리자 통합 관제 화면을 구현합니다.

  • Recharts 기반 대형 매칭 추이 차트 + KPI 위젯 그리드로 topbar-analytics 레이아웃 구현
  • PostgreSQL Materialized View로 일별·주별 매칭·정산 지표를 사전 집계하는 구조 설계
  • 고용24·공공데이터포털 연동 상태(성공/실패/재시도)를 모니터링하는 위젯 구현

좌측 사이드바 없이 상단 내비 + 보조 탭 구조로 전체 폭 KPI/차트 콘텐츠를 구성하는 topbar-analytics 패턴을 적용해, P1과 다른 시각 구조로 운영 도메인을 표현합니다.

운영 관제 대시보드
운영 관제 대시보드 실제 화면
핵심 기능 2

연령 기반 수수료 정산 관리

채용 성사 시 근로자 연령에 따라 수수료를 차등 부과하거나 면제하는 정책을 관리자가 설정·적용하는 정산 관리 화면을 구현합니다.

  • 연령 구간별 수수료율을 관리자가 편집 가능한 정책 테이블 기반 엔진으로 구현
  • Bull Queue 기반 정산 배치 작업과 실패 건 재시도 로직 구현
  • 포트원(아임포트) 표준 PG 연동 인터페이스로 정산 지급 처리 구조 설계

수수료 정책을 코드가 아닌 데이터(정책 테이블)로 관리해, 연령 구간 추가·요율 조정이 배포 없이 반영되는 정책 엔진 구조를 구현합니다.

연령 기반 수수료 정산 관리
연령 기반 수수료 정산 관리 실제 화면
핵심 기능 3

AI 매칭 추천 고도화

지원 과정 전반에서 AI가 적합 공고를 추천하고 지원 서류 보완을 안내하는 고도화된 보조 기능을 구현합니다. 임베딩 유사도 검색과 Claude API 스코어링을 결합한 하이브리드 추천 로직을 설계합니다.

  • Claude API 기반 이력서-공고 적합도 스코어링 로직 구현
  • pgvector 임베딩 유사도 검색으로 관련 공고를 추천하는 엔진 구현
  • 지원 절차 단계별 체크리스트와 AI 코멘트 UI 컴포넌트 구현

임베딩 유사도 검색과 규칙 기반 필터를 함께 사용하는 하이브리드 추천 구조를 구현해, 특정 공고로의 추천 편향을 줄이는 설계를 적용합니다.

AI 매칭 추천 고도화
AI 매칭 추천 고도화 실제 화면
핵심 기능 4

관리자 사용자·공고 관리

회원(구직자/고용주) 계정 상태 관리와 공고 게시/노출 정책을 통제하는 관리자 백오피스 화면을 구현합니다. RBAC 기반 권한 분리와 감사 로그를 결합해 운영 통제 체계를 설계합니다.

  • 역할 기반 접근 제어(RBAC)로 마스터/운영자 권한을 분리해 구현
  • 공고 노출 정책(우선노출/블라인드) 토글과 신고 처리 워크플로우 구현
  • 회원 상태(정상/정지/탈퇴) 전환 이력을 감사 로그 테이블에 기록하는 구조 구현

관리자 권한을 마스터/운영자 2단계로 분리하고 모든 상태 전환을 감사 로그로 남겨, 운영 통제 체계의 추적 가능성을 확보하는 구조를 구현합니다.

관리자 사용자·공고 관리
관리자 사용자·공고 관리 실제 화면
구현 과정

프로젝트 진행 단계

STEP 1

운영 데이터 모델 확장 및 정책 설계 · 2026.09

연령별 수수료 정책, 감사 로그, 임베딩 테이블 등 확장 스키마 설계

STEP 2

정산 배치 및 관리자 API 개발 · 2026.09

Bull Queue 기반 정산 배치, RBAC 관리자 API 20여개 엔드포인트 구현

STEP 3

AI 매칭 추천 엔진 개발 · 2026.09

pgvector 임베딩 검색과 Claude API 스코어링을 결합한 추천 로직 구현

STEP 4

운영 관제 대시보드 및 위젯 개발 · 2026.09

Recharts 기반 인사이트 보드 레이아웃, KPI 위젯 6종 구현

STEP 5

부하·동시성 검증 · 2026.09

정산 동시 처리 시나리오 테스트, 큐 재시도 정책 검증 수행

프로젝트 성과

주요 성과

연령 기반 수수료 정책 엔진 구현구간별 수수료율을 관리자가 편집 가능한 정책 테이블로 설계, Bull Queue 비동기 정산 배치 구현
매칭 추천 임베딩 검색 구현pgvector 코사인 유사도 검색으로 이력서-공고 적합도 랭킹 엔진 설계, Claude API 스코어링 로직 결합
관리자 권한 계층 및 감사 로그 설계마스터/운영자 2단계 RBAC 구현, 회원 상태 전환 이력을 감사 로그 테이블에 기록하는 구조 설계
정산·매칭 집계 파이프라인 구축Materialized View 3종으로 일별·월별 매칭·정산 지표 사전 집계, 증분 갱신 구조 설계
Highlights

기술적 주안점

  • 좌측 사이드바 없이 상단 내비 + 보조 탭 구조로 전체 폭 KPI/차트 콘텐츠를 구성하는 topbar-analytics 패턴을 적용해, P1과 다른 시각 구조로 운영 도메인을 표현합니다
  • 수수료 정책을 코드가 아닌 데이터(정책 테이블)로 관리해, 연령 구간 추가·요율 조정이 배포 없이 반영되는 정책 엔진 구조를 구현합니다
  • 임베딩 유사도 검색과 규칙 기반 필터를 함께 사용하는 하이브리드 추천 구조를 구현해, 특정 공고로의 추천 편향을 줄이는 설계를 적용합니다

유사한 프로젝트를 기획하고 계신가요?

FIRSTPIP이 개발 범위와 로드맵을 함께 정리해드립니다

무료 상담 시작하기