프로젝트 배경
[ 문제점 ] 종이 명단 · 수기 엑셀 기반 운영 → 입장 병목, 실시간 현황 부재, 공지 전달 지연 순간 트래픽에서 선착순 · 투표 어뷰징 통제 곤란 → 중복 참여와 부정 집계 발생 [ 목표 ] 참여자 앱과 운영 백오피스를 하나의 데이터로 통합 → 입장 · 미션 · 랭킹 · 경품 · 공지를 앱 하나로 운영 행사일 고정 마감을 반드시 지키는 안정적 오픈 → 피크 트래픽과 앱 심사 리스크를
프로젝트 성과
현장 입장 대기 60% 단축
종이 명단 · 수기 확인 방식 대비 QR · 바코드 태깅으로
게이트 정체를 없애고 평균 스캔 처리를 1초 이내로 유지했습니다
게이트 정체를 없애고 평균 스캔 처리를 1초 이내로 유지했습니다
최대 동시접속 약 1만 명 무중단
행사 피크 시간의 순간 트래픽을 오토스케일링으로 안정 처리하고,
서버 부하를 실시간 모니터링하며 대응했습니다.
서버 부하를 실시간 모니터링하며 대응했습니다.
실시간 집계 지연 1초 이내
선착순 · 하트 · 랭킹을 서버 원자적 처리로 정확히 집계하고,
중복 · 매크로 등 어뷰징을 자동으로 차단했습니다.
중복 · 매크로 등 어뷰징을 자동으로 차단했습니다.
자발적 참여율 대폭 상승
미션 · 랭킹 · 경품 추첨을 연결해 참여 동선을 만들었고,
전년 대비 참여율과 평균 체류 시간이 크게 늘었습니다.
전년 대비 참여율과 평균 체류 시간이 크게 늘었습니다.
종이 없는 행사 운영
공지 · 명단 · 경품 · 안내를 앱으로 통합해
현장 인쇄물과 수기 업무를 최소화했습니다.
현장 인쇄물과 수기 업무를 최소화했습니다.
핵심 기능
진행 단계
[ 1단계 ] 기획 · 설계
2025.03.
작년 자료와 크게 바뀐 기획을 반영해 요구사항 정의서와
화면 설계서(스토리보드), ERD를 확정하고 디자인 시안을 완성했습니다.
화면 설계서(스토리보드), ERD를 확정하고 디자인 시안을 완성했습니다.
프로젝트 상세
[ 한 줄 소개 ] 수천 명이 하루 동안 한 장소에 모이는 오프라인 대규모 행사를, QR 체크인부터 미션 · 랭킹 · 경품 · 공지까지 앱 하나로 운영하는 시스템입니다. [ 기획 배경 ] 기존에는 종이 명단과 수기 엑셀, 현장 안내방송으로 행사를 운영했습니다. 이 방식은 입장 게이트에서 병목이 생기고, 참여 집계가 실시간으로 보이지 않으며, 공지 변경이 즉시 전달되지 않는 한계가 있었습니다.







