프로젝트 설명
MQTT·SSE·BLE·RBAC를 결합한 스마트 Lock 원격 관제 플랫폼을 웹·모바일·백엔드 전 구간으로 구축했습니다. 전국 8개 거점 60대 IoT 디바이스의 1초 주기 telemetry를 Aedes MQTT 브로커로 수신하고 SSE push로 500ms 이내 관제 화면을 갱신하며 60초 폴링을 fallback으로 둡니다. 관리자·매니저·현장작업자·외부기업 4역할 RBAC로 화면·API를 이중 제어하고 현장 앱은 BLE 오프라인 큐와 eventId 멱등으로 네트워크 복구 시 중복 명령을 차단합니다. 30초 무응답 시 COMMERROR 알림 자동 생성 helmet·인증 제한·bcrypt·Zod로 GS 인증 SEC 항목을 검증했으며 1000대 MQTT·200명 접속 부하 테스트와 운영 시나리오 15가지를 사전 검증했습니다. Leaflet 지도·상태 그리드·이벤트 로그·통합 알림·통계 리포트·사용자 관리 화면을 포함합니다.