본문으로 건너뛰기
김찬호

PrintEstimate

데모 (완료)

인쇄 견적 자동화

진행률100%
Web
2026.01 ~ 2026.02
1명 (풀스택 개발)

프로젝트 설명

인쇄 업체의 견적 산출을 자동화하는 시스템입니다. 용지/인쇄/후가공 등 복잡한 원가 요소를 계산하고 Google Sheets와 양방향 동기화합니다.

  • 자동 견적 계산기 + 마스터 데이터 관리 + 버전 관리
  • Google Sheets API 양방향 동기화 + IndexedDB 오프라인 지원

기술 스택

React 18ViteSpring 5MyBatisMariaDBGoogle Sheets API

아키텍처

사용자 (Web)
  └─ React 18 + Vite (Frontend)
       ├─ 견적 계산기 (용지/인쇄/후가공)
       ├─ IndexedDB (오프라인 캐시)
       └─ Google Sheets API (양방향 동기화)
  └─ Spring 5 + MyBatis (Backend)
       └─ MariaDB (마스터 데이터)

React 프론트엔드 + Spring 백엔드 분리 아키텍처. 복잡한 인쇄 원가 요소를 자동 계산하고 Google Sheets와 양방향 동기화합니다. IndexedDB로 오프라인에서도 견적 작업이 가능합니다.

주요 기능

자동 견적 계산

용지/인쇄/후가공 등 복잡한 원가 요소를 조합하여 견적을 자동 산출

Google Sheets 동기화

Google Sheets API로 견적 데이터 양방향 동기화. 시트 변경 시 앱에 자동 반영

IndexedDB 오프라인

마스터 데이터를 IndexedDB에 캐싱하여 오프라인 환경에서도 견적 작업 가능

마스터 데이터 관리

용지/잉크/후가공 단가 등 원가 기준 데이터 CRUD + 버전 관리

기능

#자동 견적 계산#마스터 데이터 관리#버전 관리#엑셀 내보내기#Google Sheets 동기화#IndexedDB 오프라인

링크

PrintEstimate (인쇄 견적 자동화) 스크린샷