Enterprise2025

POS 시스템 개발 (해외 시장용)

해외 정산 규정(BIR 기준)을 반영한 POS 시스템 개발. Settlement, Sales Summary, X-Reading, Z-Reading, 매출 리포트 기능 포함.

🔒 NDA (일부)

문제 & 배경

배경
국가별 상이한 세금 규정(BIR 기준)과 오프라인 환경에서의 안정성 확보 필요.
요구사항
  • 오프라인 모드 지원
  • 다국어/다통화 영수증
  • 실시간 매출 대시보드
  • Settlement, Sales Summary, X-Reading, Z-Reading
  • 매출 리포트

접근 방식 & 아키텍처

전략
로컬 퍼스트(Local-First) 아키텍처를 적용하여 오프라인 시 로컬 DB에 저장하고 네트워크 복구 시 동기화.
내 역할
프론트엔드 및 백엔드 개발, API 설계, DB 설계, POS 프린터 SDK 연동.

기술 스택

ReactTypeScriptViteJava 17Spring Boot 3.5.3MySQLJPAPOS 프린터 SDK(JNA)XLSX

결과 & 학습

결과
네트워크 불안정 환경에서도 결제 데이터 유실 0건 달성.
학습
분산 시스템에서의 데이터 일관성 유지 전략 심화.

본 프로젝트는 NDA로 인해 일부 정보만 공개되었습니다. 구조와 접근 방식 중심으로 정리되어 있습니다.