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 오프라인
링크
