목록으로 돌아가기

국제 행사 숙박 예약 시스템

Client logo
주요

APEC CEO Summit Korea 2025 참가자를 위한 글로벌 호텔 예약 플랫폼
CloudFront, ALB, EC2 Auto Scaling 기반으로 운영한 글로벌 호텔 예약 플랫폼입니다. 다국어 지원, 실시간 객실 조회와 예약 관리, PDF 확인서 비동기 이메일 발송을 제공합니다.

사이트 방문
1 / 6

담당 역할

기획디자인프론트엔드백엔드

기술 스택

React
TypeScript
Node.js
Express
PostgreSQL
TypeORM
MaterialUI
Tailwind CSS
Zustand
SWR
i18next
AWS EC2
AWS CloudFront
AWS ALB
AWS Auto Scaling
AWS RDS
AWS S3
AWS SQS
AWS Lambda
AWS SES
AWS CloudWatch
Amazon ECR
GitHub Actions
Docker
pm2

주요 기능

  • 다중 결제 게이트웨이(PG): KG 이니시스(PC/모바일), 해외카드(Visa 3D, UnionPay) 통합, URL링크 결제 지원
  • 실시간 재고 관리: 객실 임시 예약(1시간 Hold) 시스템으로 동시 예약 충돌 방지
  • 다국어 지원: 한국어/영어 지원, DB 레벨 i18n 구현 (별도 컬럼 방식)
  • 4단계 체크아웃: 장바구니 → 투숙객 정보 → 결제 → 확인, 단계별 유효성 검증
  • 관리자 대시보드: 실시간 예약 모니터링, 법인별 결제 자격증명 암호화 관리, Excel 내보내기

수행 업무

  • 비동기 예약 확인 발송: 예약 완료 후 이메일 작업을 SQS에 큐잉하고, Lambda에서 PDF 문서를 생성해 SES로 발송하여 결제 완료 흐름이 문서 생성과 이메일 발송에 지연되지 않도록 구성
  • 서버 및 데이터베이스 최적화: DB 연결 풀과 인덱스를 조정하고, RDS 자동 백업과 PM2 클러스터링으로 운영 안정성 확보
  • AWS 트래픽 및 운영 아키텍처: CloudFront, ALB, EC2 Auto Scaling, RDS PostgreSQL, S3 에셋 스토리지, CloudWatch 모니터링 구성
  • 1시간 임시 예약(Hold) + 예약 + 블록 3단계 재고 관리
  • CI/CD 파이프라인: GitHub Actions로 Docker 이미지를 빌드해 ECR에 게시하고, EC2 Launch Template 업데이트와 Auto Scaling 인스턴스 새로고침으로 배포 자동화
#글로벌 서비스
#예약 시스템
#호텔 예약
#결제 통합
#다국어
#관리자 대시보드
#B2B
#국제 행사