로직 및 화면 상세
01. [데이터 융합] 글로벌·국내 주요 학술 DB 통합 파이프라인
Web of Science, Scopus, KCI 등 서로 다른 데이터 구조를 가진 다수의 학술 DB를 하나로 통합하여 연구자별 실적을 단일 뷰로 제공합니다. 각 API의 응답 형식을 표준화하는 데이터 정제 레이어를 Flask 백엔드에 구축하고, ORCID·Scopus ID 등 연구자 식별자를 매핑하여 중복 데이터를 제거, 인용 지표와 H-index를 실시간으로 통합 산출하는 파이프라인을 완성했습니다.
03. [검색 엔진] Elasticsearch 9 기반의 고성능 학술 전문 검색
최신 Elasticsearch 9.3.1을 도입하고 Nori 형태소 분석기를 적용하여 한국어 검색 정확도를 높였습니다. 학과, 출판년도, DB 출처 등 다양한 속성을 실시간으로 집계하는 패싯 필터 기능을 구현하여 수십만 건의 논문 데이터 탐색 효율을 극대화했습니다.
04. [하이브리드 아키텍처] WordPress + Flask 기반의 고성능 백엔드
WordPress 6.7 멀티사이트를 통해 프론트엔드 서빙 및 회원 관리를 수행하고, Flask(Python) 서버로 무거운 데이터 CRUD와 Elasticsearch 통신을 전담하는 하이브리드 구조를 설계하여 시스템 안정성과 성능을 모두 확보했습니다.
CMS 레이어
WordPress로 콘텐츠·회원 관리
API 레이어
Flask로 데이터 연산·검색 엔진 전담
검색 레이어
Elasticsearch 9 실시간 인덱싱
05. [심층 분석] JCR/SJR 지표 연동 및 저널 랭킹 분석
JCR, Scopus 저널 랭킹 테이블을 설계하여 연도별 Impact Factor 추이 차트를 구현했습니다. 학과 단위 연구 성과(최다 인용 저자, 국제 협력 비율)를 통계화하여 대학 행정 결정의 근거 지표 대시보드를 제공합니다.
06. [글로벌 시각화] Mapael.js 국제 연구 협력 현황 지도
저자 소속 국가 데이터를 파싱하여 세계 지도 위에 시각화하는 인터랙티브 맵을 구축했습니다. 국가별 협력 논문 수를 밀도 있게 표현하여 대학의 글로벌 연구 네트워크 위상을 직관적으로 증명합니다.
07. [인증 및 연동] SOLARS 도서관 시스템 연동 및 OAuth2 보안
도서관 통합 인증 시스템(SOLARS)과 연동된 하이브리드 인증 레이어를 구축했습니다. Bearer 토큰 기반의 세션 관리와 특정 IP 대역 접근 제어 필터를 적용하여 학술 자산에 대한 보안과 사용자 편의성을 동시에 확보했습니다.
토큰 기반 인증
Bearer 토큰 세션 관리 및 갱신
로직 및 화면 상세
02. [예약 로직] 3지망 선호 시간 기반의 상담 예약 시스템
수강생이 상담 신청 시 3개의 선호 시간대를 제출하면 전문가는 이를 확인하여 확정하거나 취소(Pending → Confirmed/Cancel)할 수 있는 예약 엔진을 탑재했습니다. 수강생과 전문가 간의 일정 조율 비용을 최소화하는 워크플로우를 구현했습니다.
03. [크레딧 관리] 첨삭권 및 상담권 자동 차감/추적 시스템
사용자 메타(expert_count) 연동 크레딧 모듈을 구축했습니다. 상담 신청 시 실시간으로 잔여 횟수를 확인 및 차감(Plus/Minus)하며, 모든 사용 이력을 데이터로 추적합니다.
실시간 차감
신청·취소·환불 시 잔여 크레딧 자동 정산
이력 추적
모든 Plus/Minus 이벤트를 데이터로 기록
04. [커머스] 리트(LEET) 특화 디지털 상품 및 구독 관리
구독형 상품 관리 로직(wp_case_product)을 구축했습니다. 결제 완료 시 자동으로 구독 기간이 활성화되며, 카테고리별 디지털 자산에 대한 시작일~종료일 기반의 접근 권한을 제어합니다.
05. [마케팅] 쿠키 기반 프로모션 코드 및 할인 추적 엔진
쿠키 기반의 프로모션 추적 시스템을 구축했습니다. 프로모션 코드별 유효 기간과 할인율을 관리하고, 결제 이력과 연동하여 입시 시즌 마케팅 성과를 데이터로 증명합니다.
07. [데이터 통합] KBoard 커머스와 연동된 통합 주문 파이프라인
KBoard 주문 시스템을 커스텀하여 상품 구매 시 관리자 이메일과 카카오톡 알림이 자동 발송되도록 설계했습니다. 구매 데이터가 실시간으로 멘토링 신청 테이블과 연동되는 데이터 파이프라인을 구축했습니다.
08. [어드민] 입시 비즈니스 전반을 통제하는 통합 운영 데스크
구매 내역부터 첨삭권 잔여량까지 직관적으로 확인할 수 있는 관리자 전용 메뉴를 구축했습니다. 관리자가 직접 크레딧을 부여하거나 신청 상태를 변경할 수 있는 행정 편의 기능을 강화했습니다.
로직 및 화면 상세
01. [클라우드 통합] Ex Libris ALMA API 기반 도서 카탈로그 시스템
ALMA API를 통합하여 글로벌 클라우드 도서관 시스템의 외부 카탈로그 레코드를 시스템 내로 서빙하는 구조를 설계했습니다. 클라우드 기반의 방대한 자원을 워드프레스 인터페이스로 매끄럽게 전환하여 ISBN/ISSN 기반의 정확한 자원 검색 환경을 제공합니다.
03. [자산 관리] 학술지 전주기 구독 및 메타데이터 관리 시스템
학술지 전용 관리 테이블(un_journal_*)을 설계하여 구독 이력과 발간 상태를 실시간으로 추적합니다. ISSN 기반의 정밀한 필터링으로 발행 빈도, 구독 기간, 국가 정보 등 복잡한 메타데이터를 체계적으로 관리합니다.
구독 이력 추적
발행 상태·구독 기간 실시간 관리
ISSN 기반 필터링
국가·발행빈도 조건의 정밀 메타데이터 관리
05. [데이터 허브] 포털 연동용 API 인프라 및 프로필 관리
/api/login, /api/me 등 전용 API 인프라를 구축했습니다. 보안 토큰(un_users_token) 기반의 세션 관리로 대학 포털 시스템과 외부 연동 서비스 간의 끊김 없는 사용자 경험을 보장합니다.
06. [운영 효율] 시설 예약 자동화 및 유료 결제 연동
스터디룸 예약 엔진(un_lrm_)과 교육 관리 모듈(un_lem_)을 구축했습니다. Iamport PG사 연동 플러그인을 탑재하여 교육비·연체료 등의 결제 프로세스를 원스톱으로 처리합니다.