안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
GS25 무인편의점 경영주가 출입문·냉장고·함체 스위치 등 매장 내 주요 설비를 모바일 앱으로 실시간 관리·확인할 수 있는 무인매장 운영 관리 앱
개발
안드로이드 · iOS
POSㆍ키오스크, 관제ㆍ모니터링
프로젝트 배경
무인편의점 운영 시 매장 내 설비 상태를 현장에서 직접 확인해야 하는 불편함과 보안 관리의 한계를 해결하고자 하였으며,
경영주가 출입문·냉장고·함체 스위치 등 핵심 시스템의 상태와 이력을 모바일 앱에서 실시간으로 확인·관리할 수 있도록 하여 무인 매장의 운영 효율성 향상과 보안 안정성 확보를 목표로 프로젝트를 진행하였습니다.
프로젝트 성과
매장 고유 식별자 기반 보안 강화
spotSeq, locationSeq를 활용한 요청 검증 로직을 적용하여 출입 관리 시스템 등 보안이 중요한 API의 안정성과 신뢰성을 강화함.
핵심 기능
출입 관리 시스템 연동
보안이 필요한 출입 관리 API 요청 시 매장 고유 식별자를 검증하여, 무인 매장 환경에서도 안정적인 출입 통제 기능을 지원.
프로젝트 상세
1) 포트폴리오 소개
무인 편의점 운영을 위한 매장 관리·보안 시스템 모바일 앱 개발
GS25 무인편의점 경영주(점주)를 메인 타깃으로,
출입문·냉장고·함체 스위치 등 매장 내 주요 설비 상태를 모바일 앱을 통해 실시간으로 관리·확인할 수 있는 B2B 운영 관리 서비스입니다.
매장 보안과 운영 효율성을 동시에 고려한 무인 매장 특화 앱입니다.

2) 작업 범위
iOS 모바일 앱 개발 참여
Storyboard + AutoLayout 기반 UI 구현
VIP 패턴 기반 아키텍처 설계 및 기능 구현
매장 보안 시스템과 연동되는 API 통신 로직 개발
Git, JIRA 기반 협업 및 이슈 관리 환경에서 개발

???? 지원 환경
iOS, Android
무인 편의점 매장 관리 시스템 전용 앱

3) 주요 업무
무인 매장 출입 관리 시스템 개발
출입문(DOOR), 냉장고, 함체 스위치(SWITCH), 잠금장치(LOCK) 등
매장 주요 시스템 상태를 앱에서 확인
매장 고유 식별자 기반 데이터 처리
각 편의점의 고유 번호인 spotSeq, locationSeq를 UserDefaults에 저장
보안이 필요한 출입 관리 API 요청 시마다 해당 고유 번호를 검증하여 요청
매장별 맞춤 데이터 제공
spotSeq 기준으로 API 응답을 분기하여
각 편의점에 맞는 시스템 상태 및 이력 정보 제공
시스템 유형별 이력 화면 구성
API 응답 데이터를 switch 문으로 분기 처리
DOOR / SWITCH / LOCK 등 시스템 유형에 따라
각 메뉴별 이력 데이터를 TableView로 시각화
VIP 패턴 기반 화면 구성
View, Interactor, Presenter 역할 분리로
유지보수성과 확장성을 고려한 구조 설계

4) 주안점
보안 중심 설계
출입 관리 시스템 특성상, 매장 고유 식별자를 기반으로
모든 API 요청을 검증하여 보안성을 최우선으로 고려
운영자 관점 UX
점주가 매장 상황을 빠르게 파악할 수 있도록
시스템 유형별 이력 및 상태를 직관적으로 구성
확장 가능한 아키텍처
VIP 패턴을 적용하여 기능 추가 및 시스템 확장 시
구조 변경 비용을 최소화
실서비스 안정성
무인 매장 운영 환경을 고려하여
오류 상황에서도 앱이 안정적으로 동작하도록 방어적 로직 구현

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

su******
개발 · 팀

프로젝트 정보

참여 기간
2021.01. ~ 2021.10.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
80%
관련 기술
Swift
Kotlin
Android
iOS
SQLite
Java
coredata
React