전체 프로젝트
Weshare
App Marketplace · Web · 허브디앤씨
앱 제작자가 자신의 앱을 등록하면 관리자가 검토해 승인하고, 사용자는 승인된 앱을 내려받는 마켓 시스템입니다. 등록부터 승인·반려까지 이어지는 흐름과 관리자 기능을 담당했습니다.
기간
1개월
팀 구성
개발 1 · 퍼블리셔 1
담당
프론트엔드 · 백엔드약 30% 참여
스택
AngularJS 5Spring Boot · MySQL
개발자와 일반 사용자의 가입 경로를 처음부터 분리하고, 등록된 앱이 관리자 승인을 거쳐야만 스토어에 노출되도록 상태 흐름을 설계했습니다.

01
메인 페이지
앱을 등록하고 탐색하는 웹의 메인 화면입니다.

02
회원가입
앱을 등록할 사용자는 개발자 계정으로 가입해야 합니다. 가입 시점에 경로가 나뉩니다.

03
superAdmin
스토어에 올라온 앱 등록을 허가하거나 반려할 수 있고, 설정을 통해 제한할 수도 있습니다. 사용자 관리도 이 화면에서 이루어집니다.

04
앱 등록
사용자가 자신의 앱을 등록하는 페이지입니다.

05
등록 상세 설정
등록 페이지에 들어가면 여러 항목을 설정한 뒤 등록할 수 있습니다.

06
승인 · 반려
등록 요청을 관리자 페이지에서 승인하거나 거절할 수 있습니다.