- License Expiry Summary API 연동 완료
- 30/60/90일 내 만료 예정 라이선스 요약 표시
- 대시보드 상단에 알림 카드로 통합
- 만료 임박 순서로 색상 구분 (빨강/주황/노랑)
- Lookup 데이터 전역 캐싱 시스템 구축
- LookupService 및 RemoteDataSource 생성
- 전체 lookup 데이터 일괄 로드 및 캐싱
- 타입별 필터링 지원
- 새로운 모델 추가
- LicenseExpirySummary (Freezed)
- LookupData, LookupCategory, LookupItem 모델
- CLAUDE.md 문서 업데이트
- 미사용 API 활용 계획 추가
- 구현 우선순위 정의
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
- 자동 로그인 구현: 앱 시작 시 토큰 확인 후 적절한 화면으로 라우팅
- AuthInterceptor 개선: AuthService와 통합하여 토큰 관리 일원화
- 로그아웃 기능 개선: AuthService를 사용한 API 로그아웃 처리
- 대시보드 API 연동: MockDataService에서 실제 API로 완전 전환
- Dashboard DTO 모델 생성 (OverviewStats, RecentActivity 등)
- DashboardRemoteDataSource 및 DashboardService 구현
- OverviewController를 ChangeNotifier 패턴으로 개선
- OverviewScreenRedesign에 Provider 패턴 적용
- API 통합 진행 상황 문서 업데이트