안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
InShow IoT 스마트홈 제어 플랫폼 아키텍처 설계 및 백엔드/API 개발
개발 · 기획
웹 · 안드로이드 · iOS · 임베디드
SaaSㆍ솔루션, 관제ㆍ모니터링, IoTㆍ블루투스
프로젝트 배경
문제점 사용자가 모바일 앱과 웹 환경에서 IoT 장비를 등록하고 제어할 수 있는 서비스 구조가 필요했습니다. 조명, 공간, 사용자, 기기 상태 데이터를 안정적으로 관리하고, 실제 장비 상태와 앱 화면의 상태가 일치하도록 동기화하는 구조가 필요했습니다. 단순 웹 서비스가 아니라 모바일 앱, 웹 프론트, 백엔드 API, MQTT 통신, IoT 장비, 클라우드 서버가 함께 연결되는 아키텍처가 필요했습니다.
프로젝트 성과
스마트홈 IoT 제어 플랫폼 기반 구축
모바일 앱, 웹 프론트, 백엔드 서버, MQTT 통신, IoT 장비가 연결되는 서비스 구조를 구축
IoT 장비 제어 및 상태 동기화 구조 구현
MQTT(WebSocket) 기반 양방향 통신으로 장비 제어 명령과 상태 보고를 실시간 동기화. 연결 끊김 시 지수 백오프 자동 재연결을 적용해 상태 불일치를 최소화
마이크로서비스(MSA) 아키텍처 설계
Docker로 분리한 8개 서비스 MSA 구조로 확장성과 배포 효율을 확보.
Flutter 하이브리드 앱으로 멀티플랫폼 동시 지원
WebView+네이티브 브릿지 구조로 iOS·Android·웹을 단일 코드베이스로 커버해 개발·유지보수 공수를 절감
구글 홈 연동으로 음성 제어 채널 확장
Google HomeGraph 연동을 구현해 앱 외에 음성(구글 홈) 제어 채널을 추가, 사용자 접점을 확대
핵심 기능
디바이스 온보딩 (간편 기기 등록)
BLE 스캔→WiFi 설정→MQTT 연결→서버 등록까지 단계별 자동 진행. 각 단계 실패·재시도·오프라인 처리로 복잡한 IoT 기기 연결을 몇 번의 터치로 완료
진행 단계
요구사항 분석 및 서비스 구조 설계
2024.01.
사용자, 공간, IoT 기기, 모바일 앱, 웹 프론트, 관리자 기능의 주요 흐름을 정리
프로젝트 상세
1) 포트폴리오 소개: 서비스의 메인 타깃과 카테고리 등을 포함한 간략한 소개 - 예시) 주부들을 위한 생활용품 커머스 웹 디자인 2) 작업 범위: 디자인 작업 범위 및 지원 환경 - 예시) 기능 정의 및 개발, 화면 설계 및 개발, 관리자 페이지 기획 및 개발 등 - 예시) Android, iOS, 반응형 웹 등 3) 주요 업무 : 해당 서비스의 주요 기능 및 주요 페이지 - 예시) 회원등

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

참여 개발사와 미팅 연결

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

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

po******
개발 · 개인사업자

프로젝트 정보

참여 기간
2024.01. ~ 2026.02.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
80%
고객사
인테리어쇼
역할
전체 시스템 설계 및 핵심 백엔드 및 모바일 하드웨어 연동 개발 담당
관련 기술
AWS
Android
AWS EC2
aws rds
Google Cloud Functions
google homegraph
Docker
Vue.js
iOS
IoT서비스
MQTT(IoT)
MongoDB
Flutter