E-PAPER CMS PROPOSAL

이미지 발행부터
실물 화면 갱신까지

관리자·BaaS·Android 단말을 하나의 검수 가능한 흐름으로 연결합니다.

01. Analysis & Strategy

발행 성공을 실제 화면으로 증명

클라이언트 핵심 요구사항

이미지 업로드와 미리보기

JPG·PNG를 올리고 단말 방향과 해상도에 맞는 표시를 미리 확인합니다.

단말 1대의 상태 확인

등록된 단말의 식별자와 온라인·오프라인 상태를 운영 화면에 표시합니다.

화면 갱신 결과 확인

발행 요청 이후 수신·갱신·성공/실패를 이력으로 확인합니다.

핵심 역제안

발행 누락 줄이기

알림이 빠져도 단말이 미처리 요청을 다시 조회하도록 설계합니다.

파일 정확성 확인

다운로드한 이미지의 해시를 검증하고 불일치를 오류로 보고합니다.

재연결 뒤 상태 복구

네트워크 복구 시 누락 요청과 최종 처리 상태를 다시 맞춥니다.

02. Strategic Deep-Dive

전송과 실제 표시를 분리해 추적

발행 상태 기록

Firestore에 발행 ID·이미지 해시·단말 ID·처리 단계·시각을 기록합니다. FCM은 단말을 깨우는 신호로만 사용해 알림 누락에 대비합니다.

Expected Effect

발행이 멈춘 단계를 바로 확인

단말 검증과 갱신

Android 앱이 이미지를 받아 무결성을 확인하고 실제 단말 해상도·방향에 맞춘 뒤, 제공 EPC SDK를 호출해 화면을 갱신합니다.

Expected Effect

실물 화면에서 확인할 수 있는 결과

오류와 복구 관리

성공·실패와 오류 원인을 BaaS에 보고합니다. 통신 재연결 때 미처리 발행을 재조회하고 동일 ID 중복 실행을 막습니다.

Expected Effect

오프라인 뒤에도 일관된 발행 이력

03. Implementation

구축 부담을 줄이는 기술 선택

관리자 접근 보호

Firebase Auth 관리자 로그인과 권한 확인

이미지 안전 보관

Cloud Storage JPG·PNG 저장과 단말 제공

요청·결과 추적

Firestore 발행 단계와 오류 이력 기록

단말에 즉시 알림

FCM 새 요청을 단말에 전달

실물 화면 제어

Android 11 + EPC SDK 이미지 검증 뒤 화면 갱신

운영·인계 간소화

웹 CMS + 빌드 문서 상태 확인과 재현 가능한 배포
04. Sequence

프로젝트의 성공을 완성하는
정교한 8단계 업무 프로세스

01

미팅

요구사항 청취 및 비즈니스 목표 상세 협의

02

계약 진행

상세 과업 범위 확정 및 공식 계약 체결

03

요구사항 재분석

개발 관점에서의 기술적 타당성 도출

04

기획/디자인

UI/UX 설계 및 시스템 아키텍처 상세 정의

05

클라이언트 컨펌

확정된 기획안에 대한 최종 리뷰 및 승인

06

개발

공유된 일정으로 투명한 집중 개발

07

테스트

단위/통합 테스트 및 버그 수정, 안정성 검증

08

배포

최종 운영 환경 배포 및 안정화 지원

05. Timeline

실물 검수까지 이어지는 로드맵

Step 01

자료·단말 확인

Android 11 SDK·EPC API·해상도·접속 방식을 확인하고 발행 상태 규격을 정합니다.

Step 02

CMS·BaaS 구축

로그인, 이미지 업로드·미리보기, 단말 상태와 발행 이력을 연결합니다.

Step 03

단말 앱 연동

백그라운드 수신·파일 검증·EPC SDK 갱신·결과 보고와 재연결을 검증합니다.

Step 04

실물 검수·인계

최종 실물 검수 후 소스·APK·빌드/운영 문서·테스트 결과를 인계합니다.

06. Communication & Trust

외주의 불안함을 확신으로,
가장 투명한 파트너십을 약속합니다.

'답답함'이 없는 커뮤니케이션

클라이언트가 가장 힘들어하는 '소통의 부재'와 '진척도 확인 불가능'을 해결하기 위해, 모든 협업 과정을 시스템화했습니다.

진행 상황 실시간 공유
기획서부터 소스코드까지 일정과 이슈를 함께 봄
항시 연결되는 소통 채널
지연 없는 피드백과 투명한 이슈 관리
정기 데모 세션
상상 속의 결과물이 아닌, 돌아가는 시스템을 매주 확인

"우리는 단순한 외주사가 아닙니다.
성공을 위해 커뮤니케이션의 중요성을
아는 팀입니다."

저희 제안이 마음에 드셨다면,
미팅에서 뵙기를 기대하겠습니다.

Thank You

Your Vision,
Our Mission.