해외 고급 호텔 예약 플랫폼

로직 및 화면 상세

01. [데이터 융합] 글로벌·국내 주요 학술 DB 통합 파이프라인
Web of Science, Scopus, KCI 등 서로 다른 데이터 구조를 가진 다수의 학술 DB를 하나로 통합하여 연구자별 실적을 단일 뷰로 제공합니다. 각 API의 응답 형식을 표준화하는 데이터 정제 레이어를 Flask 백엔드에 구축하고, ORCID·Scopus ID 등 연구자 식별자를 매핑하여 중복 데이터를 제거, 인용 지표와 H-index를 실시간으로 통합 산출하는 파이프라인을 완성했습니다.
학술 DB 통합 파이프라인 아키텍처
02. [시각화] D3.js 기반의 인터랙티브 연구 협력 네트워크
연구자 간의 공동 저술 관계를 단순 목록이 아닌, Force-Directed Graph로 시각화합니다. 노드(연구자)와 엣지(협업) 간의 상호작용을 통해 핵심 공동 연구자를 탐색할 수 있으며, 연구 트렌드와 키워드 클라우드로 시각적 분석 기능을 강화했습니다.
연구 협력 네트워크 시각화
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 토큰 세션 관리 및 갱신
접근 제어
IP 대역 필터·비정상 접근 차단

로직 및 화면 상세

01. [전문가 매칭] 분야별 법학 컨설턴트 분류 및 프로필 관리
커스텀 포스트 타입(Expert)과 택소노미(Lawschool 등)를 설계하여 리트, 자소서, 면접 등 입시 세부 분야별로 전문가 군을 체계화했습니다. 메타박스를 통해 경력, 전문 분야 등 상세 프로필을 관리자가 유연하게 통제할 수 있도록 구축했습니다.
전문가 프로필 관리 스크린샷

02. [예약 로직] 3지망 선호 시간 기반의 상담 예약 시스템
수강생이 상담 신청 시 3개의 선호 시간대를 제출하면 전문가는 이를 확인하여 확정하거나 취소(Pending → Confirmed/Cancel)할 수 있는 예약 엔진을 탑재했습니다. 수강생과 전문가 간의 일정 조율 비용을 최소화하는 워크플로우를 구현했습니다.
예약 워크플로우 화면 스크린샷

03. [크레딧 관리] 첨삭권 및 상담권 자동 차감/추적 시스템
사용자 메타(expert_count) 연동 크레딧 모듈을 구축했습니다. 상담 신청 시 실시간으로 잔여 횟수를 확인 및 차감(Plus/Minus)하며, 모든 사용 이력을 데이터로 추적합니다.
크레딧 관리 화면 스크린샷
실시간 차감
신청·취소·환불 시 잔여 크레딧 자동 정산
이력 추적
모든 Plus/Minus 이벤트를 데이터로 기록

04. [커머스] 리트(LEET) 특화 디지털 상품 및 구독 관리
구독형 상품 관리 로직(wp_case_product)을 구축했습니다. 결제 완료 시 자동으로 구독 기간이 활성화되며, 카테고리별 디지털 자산에 대한 시작일~종료일 기반의 접근 권한을 제어합니다.
디지털 상품 관리 스크린샷
05. [마케팅] 쿠키 기반 프로모션 코드 및 할인 추적 엔진
쿠키 기반의 프로모션 추적 시스템을 구축했습니다. 프로모션 코드별 유효 기간과 할인율을 관리하고, 결제 이력과 연동하여 입시 시즌 마케팅 성과를 데이터로 증명합니다.
프로모션 코드 관리 스크린샷

06. [UI/UX] 14개 숏코드 기반의 모듈형 프론트엔드 아키텍처
[programs], [expert-application], [review-case] 등 14개의 전용 숏코드를 개발했습니다. 마이페이지, 프로그램 카탈로그, 합격 사례 등 복잡한 기능을 코드 수정 없이 페이지 어디에나 자유롭게 배치할 수 있는 모듈형 UI 환경을 완성했습니다.
숏코드 기반 프론트엔드 스크린샷

07. [데이터 통합] KBoard 커머스와 연동된 통합 주문 파이프라인
KBoard 주문 시스템을 커스텀하여 상품 구매 시 관리자 이메일과 카카오톡 알림이 자동 발송되도록 설계했습니다. 구매 데이터가 실시간으로 멘토링 신청 테이블과 연동되는 데이터 파이프라인을 구축했습니다.
주문 파이프라인 스크린샷
08. [어드민] 입시 비즈니스 전반을 통제하는 통합 운영 데스크
구매 내역부터 첨삭권 잔여량까지 직관적으로 확인할 수 있는 관리자 전용 메뉴를 구축했습니다. 관리자가 직접 크레딧을 부여하거나 신청 상태를 변경할 수 있는 행정 편의 기능을 강화했습니다.
통합 운영 대시보드 스크린샷

로직 및 화면 상세

01. [클라우드 통합] Ex Libris ALMA API 기반 도서 카탈로그 시스템
ALMA API를 통합하여 글로벌 클라우드 도서관 시스템의 외부 카탈로그 레코드를 시스템 내로 서빙하는 구조를 설계했습니다. 클라우드 기반의 방대한 자원을 워드프레스 인터페이스로 매끄럽게 전환하여 ISBN/ISSN 기반의 정확한 자원 검색 환경을 제공합니다.
ALMA 카탈로그 연동 화면 스크린샷

02. [연구 지원] Smart LibGuides 연구 가이드 및 상호작용 추적
Visual Composer 기반의 레이아웃 엔진을 도입하여 연구자의 자유로운 가이드 작성을 지원합니다. 사용자의 인터랙션(un_guide_like/visit)을 DB화하여 연구 지원 성과를 정량화하고 가이드의 질적 개선에 활용합니다.
연구 가이드 화면 스크린샷

03. [자산 관리] 학술지 전주기 구독 및 메타데이터 관리 시스템
학술지 전용 관리 테이블(un_journal_*)을 설계하여 구독 이력과 발간 상태를 실시간으로 추적합니다. ISSN 기반의 정밀한 필터링으로 발행 빈도, 구독 기간, 국가 정보 등 복잡한 메타데이터를 체계적으로 관리합니다.
학술지 구독 관리 스크린샷
구독 이력 추적
발행 상태·구독 기간 실시간 관리
ISSN 기반 필터링
국가·발행빈도 조건의 정밀 메타데이터 관리

04. [보안/인증] SAML 2.0 및 OAuth2 하이브리드 인증 체계
SimpleSAMLphp를 활용한 SAML 2.0 인증과 Bearer 토큰 기반의 OAuth2 인증을 결합했습니다. 캠퍼스 데이터를 매핑하여 교수·학생 등 사용자 신분에 따른 차등화된 웹 필터 정책을 적용했습니다.
하이브리드 인증 흐름 스크린샷

05. [데이터 허브] 포털 연동용 API 인프라 및 프로필 관리
/api/login, /api/me 등 전용 API 인프라를 구축했습니다. 보안 토큰(un_users_token) 기반의 세션 관리로 대학 포털 시스템과 외부 연동 서비스 간의 끊김 없는 사용자 경험을 보장합니다.
API 인프라 구조 스크린샷
06. [운영 효율] 시설 예약 자동화 및 유료 결제 연동
스터디룸 예약 엔진(un_lrm_)과 교육 관리 모듈(un_lem_)을 구축했습니다. Iamport PG사 연동 플러그인을 탑재하여 교육비·연체료 등의 결제 프로세스를 원스톱으로 처리합니다.
예약·결제 관리 스크린샷