✏️ 기능 설명
오픈뱅킹 프론트에서 백엔드(Swagger v2) API를 연동해 계좌·카드 등록/동기화/조회, 거래내역, Ledger 기능을 제공한다. 동시에 중복된 달력/필터/스타일/데이터 처리 로직을 정리하기 위해 v-calendar 도입, 공통 컴포넌트·Composables 추출, 스타일 토큰화로 프론트 구조를 개선한다. 공통 응답 포맷(status, message, data)과 JWT 인증은 일관 처리한다.
📌 할 일
👊🏻 참고 자료
- Swagger v2:
/swagger-ui.html (엔드포인트·스키마 확인)
- 공통 응답 예시
- 성공:
{"status":200,"message":"OK","data":{...}}
- 오류:
{"status":400|404|500,"message":"에러","data":null}
✏️ 기능 설명
오픈뱅킹 프론트에서 백엔드(Swagger v2) API를 연동해 계좌·카드 등록/동기화/조회, 거래내역, Ledger 기능을 제공한다. 동시에 중복된 달력/필터/스타일/데이터 처리 로직을 정리하기 위해
v-calendar도입, 공통 컴포넌트·Composables 추출, 스타일 토큰화로 프론트 구조를 개선한다. 공통 응답 포맷(status,message,data)과 JWT 인증은 일관 처리한다.📌 할 일
v-calendar도입 및 전역 등록, DateRangePicker 공통 컴포넌트 교체(프리셋: 이번달/지난달/7일/30일)TransactionFilterBar,TransactionList/Item,EmptyState,SkeletonListuseCalendarRange(범위 검증),useTransactionsFilter(카테고리/금액/검색/정렬),useFormatters(+옵션usePagination)👊🏻 참고 자료
/swagger-ui.html(엔드포인트·스키마 확인){"status":200,"message":"OK","data":{...}}{"status":400|404|500,"message":"에러","data":null}