BJ 이벤트 앱

회원관리

Facebook 로그인 시

프로필 사진

Facebook 이름

내 타임라인 공유

기능 및 데이타 구조

BJ 채널

사용자

채널 프로필

채널명(20)

채널설명(300)

프로필사진(512x512)

좋아요 수(=팔로워 수)

동영상

트위치 동영상

라이브

녹화

유투브 동영상

라이브

녹화

동영상 수

재생목록

동영상 기본정보

조회수

제목

설명(유투브)

게시일

댓글(유투브)

등록일

작성자

대댓글

트위치(3MB)

태그(유투브)

카테고리(유투브)

BJ App기능

출근체크

유저 출근일시

출근 한줄댓글(30)

이벤트

이벤트 제목(30)

이벤트시작일시

이벤트진행시간

참여 가능인원 수

참여조건

프로필 이미지

닉네임

좋아요를 선택한 영상 리스트

구독한 BJ채널 리스트

참여한 이벤트 리스트

이벤트 제목

입력한 정답

당첨 여부

이벤트 참여 일시

출근체크 리스트

출첵한 BJ채널

출첵 일시

친구추천

이벤트

이벤트 타입

추첨

추천으로 BJ채널를 구독한 친구 리스트

참여

퀴즈 이벤트

주관식 문제

출첵 유저 중

친추 유저 중

단체 게임 참여(배틀그라운드 예)

채팅 참여 유저 중

객관식 문제

당첨자 선정

퀴즈 정답자

랜덤

특정 유저 지정

이벤트 상태

노출(Display) 상태

진행(Open) 상태

종료(Close)

감춤(Hide) 상태

BJ가 이벤트를 막 생성한 상태로 유저들에게는 노출 안됨
이벤트 노출기간을 명시하여 노출기간 외에는 감춤상태로 유지

이벤트가 표시되는 상태로 사용자가 이벤트를 구독 가능한 상태

BJ가 지정된 이벤트 시간이 이벤트를 진행 중인 상태
유저는 이벤트에 참여하여 정답 입력을 할 수 있는 상태

이벤트가 종료되어 유저는 구독과 참여를 할 수 없는 상태