사전등록 이벤트 플랫폼
타블렛 사이즈
스마트폰 사이즈
PC, 타블렛, 스마트폰 사이즈로 반응형 페이지 제작
개요
이벤트 생성 및 로그 뷰, 기타 기능들은 모두 드루팔 기반으로 제작되었으며, 사용자들에게 보이는 이벤트 페이지는 드루팔 부트스트랩만 이용해서 별도 페이지로 제작하였습니다.
모바일 게임 출시 전 사전등록 등의 이벤트들은 모두 그때,그때, 새로 만드는 페이지를 통해 서비스를 해 왔는데, 대부분의 이벤트 페이지가 일정한 포맷을 가지고 있는것에 착안, 이벤트 내용을 작성 할 수 있는 폼을 만들고, 일정한 틀 안에서 볼 수 있도록 제작했습니다.
관리자 페이지
관리자 페이지는 드루팔 자체에서 제공하는 편집 페이지와, 별도의 템플릿으로 작업 한 리스트 페이지로 나뉘어 있습니다.
관리자 페이지에 사내 관리자 뿐 아니라, 고객사에서도 사용하는 페이지가 포함되어 있어서 드루팔에서 제공하는 폼 외에 별도의 뷰를 제작 할 필요가 있었습니다.
관리자 페이지 리스트 내에서 즉시 이벤트의 상태를 변경할 수 있으며, 이벤트 신청자 수를 즉시 확인 할 수 있습니다.
리스트 페이지는 광고주의 아이디로도 조회가 가능하며, 광고주의 권한 하에 있는 이벤트에 대해서만 조회가 가능하며, 상태를 변경할 수 있는 권한은 내부 관리자에게만 부여됩니다.
쿠폰 발급/문자 발송 기능
이벤트의 종류에 따라, 접수 즉시 아이템 코드가 담긴 문자를 발송하는 기능과, 이벤트 완료 후 일괄 발송하는 기능을 모두 가지고 있습니다.
로그 및 로그 조회
이벤트 페이지 접근에 대한 로그를 모두 기록합니다.
어느 사이트를 통해 어떤 경로로 이벤트 페이지에 들어왔는지까지 기록하며 월 단위 그래프로 조회가 가능합니다.
클릭 수와 클릭한 유저, 그리고 클릭 대비 등록율 등을 출력해 주는 기능을 갖추고 있습니다.
그래프는 GD Library를 통해 구현되어 있기 때문에 아무런 제약 없이 PC와 모바일 환경등에서 그래프 조회를 자유롭게 할 수 있습니다.
프로젝트 진행 시 기술적 요구사항
*서버용 리눅스(Ubuntu 배포판 서버용 버전) 설치 및 설정
*웹서버, SQL서버 설치 및 설정
*Drupal 7 설치 및 설정
*PHP 프로그래밍
*Drupal 7 용 모듈 제작 기술
*Drupal 7 용 테마 커스터마이징 기술
*Javascript, CSS 등의 반응형 관련 코딩 기술