프로젝트 배경
1) 문제점 - 1인 사업자용 장부 앱 대부분이 회원가입과 서버 동기화를 전제로 해서, 매출 내역을 남의 서버에 올리는 부담이 생긴다. - 장부·문서 발행·세금 계산이 서로 다른 앱과 엑셀에 흩어져 있어 같은 숫자를 여러 번 옮겨 적는다. - 세율·공제 기준이 해마다 바뀌는데 앱에 박힌 숫자가 어느 해 기준인지 알 수 없다. 2) 목표 - 회원가입·서버 전송·광고 없이 기기 안에서 장부가 완결되는
프로젝트 성과
무서버 로컬 아키텍처
GRDB SQLite 로컬 저장만으로 장부·발행·리포트를 완결하고, 백업은 사용자 iCloud로만 나가는 구조를 구현했다
온디바이스 영수증 인식
Vision 텍스트 인식과 VisionKit 문서 스캐너로 네트워크 없이 영수증 원문을 읽어 거래에 연결한다
연도별 세법 룰셋 분리
세율·공제 기준을 번들 룰셋 데이터로 빼고 계산 근거를 화면에 표시해, 기준이 바뀌어도 로직을 고치지 않는다
핵심 기능
진행 단계
요구 정리와 데이터 모델 설계
2025.12
거래·영수증·문서·룰셋 스키마를 잡고 무서버 원칙을 제약으로 확정했다
프로젝트 상세
개인사업자가 수입·지출을 기록하고 견적서·청구서를 발행하며 세금 일정을 챙기는 과정을 앱 하나로 묶었다. 금액을 입력하면 과세유형에 맞춰 공급가액과 부가세를 나누고, 월별 집계와 카테고리별 지출 구조, 예산을 함께 보여준다. 영수증 사진은 거래에 연결해 보관하고, 견적서·청구서·월간 리포트는 PDF로 뽑아 바로 전달한다. 세금 시뮬레이터와 인건비 계산기, 과세유형별 신고 기한 알림을 참고용 도구로 붙였다.






