SOFTMOA PROJECTS

이벤트·프로모션 웹 — 반응형 참여 화면·응모·운영 관리

구축 배경과 구현 범위를 확인해보세요.

Contents

프로젝트 개요

이벤트 안내, 참여 신청, 응모자 관리와 당첨 추첨, 참여 통계를 연결하는 이벤트·프로모션 웹 시스템입니다.

마케팅 담당자는 이벤트 일정과 콘텐츠를 운영하고, 응모 조건을 검증한 응모자 중에서 추첨하며, 유입 경로별 성과를 확인합니다.

이벤트 운영 일정과 콘텐츠 관리
이벤트 운영 일정과 콘텐츠 관리

주요 기능

이벤트 운영

  • 이벤트 일정 타임라인과 진행·예정·종료 상태
  • 반응형 안내 페이지와 배너·콘텐츠 구성
  • 웹·모바일·앱푸시 노출 채널 관리

참여·응모

  • 참여 신청과 동의 항목 관리
  • 중복 참여·부정 참여 확인
  • 응모자 검색과 Excel 내보내기

당첨·통계

  • 경품 등급별 추첨 조건과 추첨 실행
  • 방문·참여·응모 퍼널과 시간대별 참여
  • 유입 경로(UTM)·기기별 분석
응모자 목록과 당첨자 추첨
응모자 목록과 당첨자 추첨

기술 구성

구분사양
BackendKotlin 2.4 · Spring Boot 4.1 · JDK 25
FrontendNext.js 16 · React 19 · TypeScript
DataPostgreSQL 18 · jOOQ · Flyway
운영관리자 화면 · Apache POI Excel · 이미지 오브젝트 스토리지

구현 포인트

  • 공개 안내 페이지와 개인정보를 다루는 신청·관리 API 분리
  • 참여 가능 기간과 중복 조건을 서버에서 검증하고 목록·통계·내보내기에 같은 검색 조건 적용
  • 추첨 결과는 조건과 실행 시각을 함께 기록해 재현과 검증 가능
  • 이벤트별 콘텐츠와 공통 참여 로직을 분리해 다음 이벤트에 재사용
이벤트 참여 통계와 유입 분석
이벤트 참여 통계와 유입 분석

업무에 주는 가치

이벤트마다 페이지를 새로 만들지 않고 공통 참여 기능을 재사용해 준비 기간을 줄입니다.

중복과 부정 참여를 걸러낸 뒤 추첨해 당첨 공정성 문의에 근거를 제시할 수 있습니다.

유입 경로와 전환율을 비교해 다음 이벤트의 홍보 채널과 예산을 정합니다.

Share this

포트폴리오

Have a questions?

견적 및 기술문의

mobile : 010-7931-4813

Contact Form