프로젝트 배경
(1) 수기 점검의 이중 작업 및 도식화 문서화의 한계 - 검사 현장에서 종이 양식에 수기로 기입한 후 사무실에서 다시 문서를 작성하는 이중 작업으로 인해 전사 오류와 시간 낭비가 발생했습니다. - 차량 도면 위에 상태 기호(교환/판금/부식)를 직접 표기해야 하는 도식 특성상 일반 문서 도구로는 재현이 어려워 매번 수작업 편집이 필요했습니다. - 정비고나 야외 등 불안정한 현장 네트워크 환경으로 인해 외
프로젝트 성과
점검 항목 데이터 모델 정규화 및 양식 수정 유지보수성 확보
4개 도면 뷰의 37개 외판 마커와 38개 점검 항목을 상수 테이블로 분리해, 양식 개정 시 코드 수정 없이 데이터 갱신만으로 화면과 PDF에 동시 반영되도록 구현했습니다.
단일 코드베이스로 6개 멀티 플랫폼 빌드 타깃 확보
Flutter 단일 소스로 Android, iOS, Windows, macOS, Linux, Web 6개 타깃을 모두 구축해 현장 태블릿과 사무실 PC 어디서나 동일한 도구를 사용하도록 지원했습니다.
완전 로컬 구동으로 서버 운영비 0원 및 정보 유출 원천 차단
입력, 도면 렌더링, PDF 생성, 인쇄까지 전 과정을 100% 기기 내부에서 처리하여 네트워크 단절 시에도 정상 작동하며 서버 비용과 개인정보 유출 위험을 없앴습니다.
알파 채널 바운딩 박스 전처리로 화면-출력물 시각 정합성 100% 달성
도면 원본의 여백을 자동 스캔해 대칭 크롭하는 전처리 모듈을 개발하고 화면과 PDF가 동일 메모리 캐시를 공유하도록 설계해 인쇄물 마커 위치 오차를 제거했습니다.
핵심 기능
진행 단계
요구사항 분석 및 점검 데이터 모델링
2026.04.
표준 점검표 양식 분석, 37개 마커 좌표 체계 및 7개 장치 계층형 상수 테이블 정의.
프로젝트 상세
[프로젝트 개요] 자동차 검사소 및 중고차 성능점검 현장에서 차량의 외판 손상 상태와 주요 장치 점검 결과를 터치로 입력받아, 차량 도면과 상세 점검표가 포함된 A4 규격 2페이지 정식 진단평가서로 즉시 발행하는 크로스플랫폼 현장 업무 툴입니다. Flutter 단일 코드베이스로 모바일(Android/iOS), 데스크톱(Windows/macOS/Linux), 웹 6개 플랫폼을 모두 지원하며, 외부 서버 통신이







