
Carefree OCR 2 - 우체국 등기 영수증 / 사업자 등록증 자동 관리 시스템
Naver Clova OCR API와 Google Sheet API를 활용한 문서 자동 관리 시스템
1. Agenda

회사에서 매년 우편물 등기 영수증을 일일히 Excel에 수작업으로 옮기는 작업을 하고 있는데, 담당자께서 다음과 같은 프로그램이 있다면 편리할 것 같다 하심에 진행한 개인 Toy Project입니다.
요구 사항
공통
- 사진 촬영 / 스캔본과 같은 각 이미지 파일을 OCR하여 Text를 Detect
- Google Sheet에 자동으로 Numbering되어 입력되었으면 좋겠다
- 여러 장의 이미지 파일을 한번에 Upload 가능해야 한다
등기 영수증 OCR
등기 영수증으로부터 사용할 정보:
- 일자
- 개수
- 등기 번호
- 각 등기 별 배송 조회 링크
- 우편 번호
- 법인 명
- 수신인
- 주소
사업자 등록증 OCR
사업자 등록증으로부터 사용할 정보:
- 개수
- 사업자명
- 대표자
- 등록번호
- 주소
- 법인번호
- 업태
- 종목
- 전화번호
- 팩스번호
2. 전체 구조 / Architecture
2-1. AWS Cloud Infrastructure

회사 내부 관리자만 사용하는 프로그램이므로 최대한 가볍고 안정적이며 저렴한 클라우드 리소스만을 사용하여 간단하게 구축하였습니다.
2-2. Spring Boot Application Structure

2-3. 전체 구성도 (Architecture)

3. CI / CD Pipeline 구축 (Github Actions / AWS CodeDeploy)
개발 및 배포 테스트 과정에서 CI/CD Pipeline이 구축되어 있으면 매우 편리하므로, Github Actions와 AWS CodeDeploy를 활용하여 자동화된 배포 파이프라인을 구축하였습니다.