실시간 대규모 행사 대응형 게임 플랫폼
내외 행사, 기업 이벤트, 교육 현장 등에서 대규모 참여자가 실시간으로 접속해 즐길 수 있는 게임형 인터랙션 플랫폼입니다.
Next.js와 Node.js 기반으로 개발되었으며, 다양한 화면 크기에 대응할 수 있는 진행자-참여자 분리형 구조로 설계되어 대형 스크린 노출, 현장 부스 진행 등에 최적화되어 있습니다.
행사에 맞춰 퀴즈, 부저, 빙고, 코드입력 등 10종 이상의 미니 게임을 제공하며, 별도 앱 설치 없이 웹 접속만으로 수백 명이 동시 입장하여 참여할 수 있습니다.
주요 기능 및 역할
10종 이상의 실시간 게임 구성
객관식/주관식 퀴즈, 순서 맞추기, 코드넘버 입력 게임, 부저 게임, 빙고, 드로우 등
진행자 모드 / 참여자 모드 분리
진행자는 문제 출제·타이밍 조정, 결과 확인 / 참여자는 실시간 입력 UI 제공
대형 화면 최적화
화면 크기에 따라 자동 확대 및 애니메이션 연출 최적화
접속 코드 기반 세션 생성
누구나 참여 가능한 입장 코드 구조
현장 최적화 설계
딜레이 최소화를 위한 경량화된 UI 및 WebSocket 기반 실시간 통신
행사나 컨퍼런스 등에서 관객 참여형 게임을 실시간으로 운영할 수 있게 지원하는 B2B SaaS형 플랫폼
교육, 워크숍, 기업행사, 박람회 등 대규모 실내외 행사에서 쓰일 수 있으며, 엔터프라이즈급 실시간 트래픽 처리와 대형 스크린 출력 호환성이 강점
기술 스택 및 인프라
Frontend: Next.js (React 기반), TailwindCSS, WebSocket (Socket.IO)
Backend: Node.js (Express), MongoDB
Infrastructure: AWS EC2, S3, CloudFront, Route53
배포/운영: PM2 기반 다중 세션 운영, nginx 리버스 프록시 구성
기여 및 역할
전체 아키텍처 및 게임 로직 설계
진행자/참여자 역할 분리형 UX 구조 기획
10종 이상의 게임 모듈 설계 및 반복 개선
AWS 기반 서버 운영 및 성능 튜닝
현장 대응을 위한 UI 간소화 및 반응 속도 최적화
행사장에서 수백 명이 실시간 참여 가능한 10종 이상의 게임을 지원하는 웹 기반 인터랙션 플랫폼