전체 프로젝트
원트리즈뮤직
Store Music Management · Web · 허브디앤씨
프랜차이즈 본사와 개별 매장이 각각 음악을 관리하는 시스템입니다. 본사는 전체 매장을, 매장은 자기 매장의 음악만 관리할 수 있도록 권한을 나누고, 캘린더에 등록한 스케줄대로 음악이 자동 편성되도록 만들었습니다.
기간
1개월
팀 구성
개발 1 · 디자인 1
담당
개발 100% · 퍼블리싱 95%기여도 약 75%
스택
PHP · jQuery · AjaxFullCalendar · API
본사(기업)와 매장을 계층 구조로 분리한 것이 설계의 핵심이었습니다. 본사 계정은 소속 매장 전체를, 매장 계정은 자기 매장만 다루도록 권한을 나누고, 여러 매장을 하나의 그룹으로 묶어 한 번에 관리하는 기능까지 넣었습니다.

01
로그인 · 계정 구조
이 서비스는 기업과 매장으로 나뉩니다. 예를 들어 프랜차이즈 본사가 기업, 관악점·미아삼거리점 같은 개별 점포가 매장입니다.

02
권한 분리
기업 페이지에서는 매장별 관리가 가능하고, 매장 페이지에서는 자기 매장의 음악만 관리할 수 있습니다.

03
스케줄 등록
상단에 음악 목록이 나오고, 시간과 요일, 날짜를 선택해 추가하면 그 스케줄에 따라 매장의 음악이 재생됩니다. 메모는 선택 사항입니다.

04
캘린더 확인
실제로 스케줄을 추가한 모습입니다. 날짜와 시간을 클릭하면 해당 시간대의 음악 목록이 나타납니다.

05
CM 스케줄 수정
상단에 현재 설정된 값이 표시되고 CM 스케줄을 수정할 수 있습니다. 이 밖에도 드래그로 음악을 추가하는 기능, 접속 로그와 액션 로그를 보는 대시보드, 매장·음악 추가, 여러 매장을 하나의 그룹으로 묶는 그룹 관리 기능이 있습니다.