01 · Problem
Excel VBA 처리에서는 어떤 원본과 기준정보로 산출물이 만들어졌는지 추적하기 어렵고 실패 후 재처리 흐름도 화면에서 이어지지 않았습니다.
Excel VBA 주문 처리 업무를 React와 Kotlin/Spring 기반 웹 워크플로로 전환한 실무 프로젝트
Excel VBA 처리에서는 어떤 원본과 기준정보로 산출물이 만들어졌는지 추적하기 어렵고 실패 후 재처리 흐름도 화면에서 이어지지 않았습니다.
Frontend / Full-stack · 업로드·변환 큐·검수·산출물·이력 화면을 연결하고, 기준정보 snapshot lock과 Object Storage 기반 산출물 흐름을 구현했습니다.
React 화면에서 업로드부터 이력까지 연결하고, Kotlin/Spring API에 기준정보 snapshot, 변환 큐, XLSX 생성과 streaming download를 구현했습니다.
서버 상태는 TanStack Query로 동기화하고 변환 당시 기준은 snapshot으로 고정했으며, 큰 산출물은 DB LOB 대신 Object Storage에 보관했습니다.
Git author 기준 57/93 commits, Backend 59 tests와 Frontend production build 통과를 확인했으며 운영 성과 수치는 공개하지 않았습니다.
mj-juyeong 57 / 전체 93 commits를 확인했습니다. 이 값은 코드 기여율이 아니라 author 기준 커밋 수입니다.59 tests 통과를 확인했습니다.966.51 kB, gzip은 243.85 kB이며 chunk warning이 남아 있습니다.