Add Baron Safe app features through session block skeleton
ci / flutter-check (push) Successful in 4s

This commit is contained in:
2026-06-30 17:17:14 +09:00
parent d2f6af7657
commit 7c8e95e0a3
23 changed files with 1531 additions and 5 deletions
+33
View File
@@ -0,0 +1,33 @@
# 금일 작업내역 보고
일자: 2026-06-30
프로젝트: Baron Safe 앱 개발
## 금일 내용
| 작업 꼭지 | 주요 내용 |
| --- | --- |
| 앱 개발 방향 및 Flutter 프로젝트 확장 계획 정리 | Baron Safe 앱 개발 단계, 진행 원칙, Docker Flutter 사용 방식, 단계별 타임테이블 정리 |
| Flutter Android/iOS 정식 프로젝트 구조 병합 | 임시 Flutter 프로젝트 생성 후 Android/iOS 기본 scaffold를 기존 repository 구조에 병합 |
| 앱 기본 실행 구조 및 의존성 정리 | `pubspec.yaml` SDK/의존성 정리, `go_router` 기반 앱 entrypoint와 기본 홈 화면 구성 |
| WebView 및 Native bridge skeleton 구성 | Baron Safe WebView route, URL 주입 방식, WebView 보안 정책, JavaScript bridge 메시지 구조 구성 |
| Push, Secure Storage, Device registration skeleton 구성 | push token service, secure storage abstraction, device id 생성/저장 및 기기 등록 service skeleton 구성 |
| 세션 API 및 사용자 확인 화면 skeleton 구성 | 최근 세션 목록/상세 DTO, mock repository, 세션 목록/상세 화면 route와 홈 진입 타일 구성 |
| 검증 및 원격 반영 | Docker Flutter 컨테이너에서 `flutter pub get`, `flutter analyze`, `flutter test` 검증 및 0-12단계 변경분 Gitea push |
## 산출물
- Flutter Android/iOS 앱 기본 구조 생성
- Baron Safe 앱 기본 홈, WebView, bridge, push, secure storage, device registration, session skeleton 추가
- 세션 목록/상세 mock 화면 확인 가능
- 진행 문서 및 후속 개발 단계표 작성
- Gitea 원격 반영: `d2f6af7 Expand Flutter app scaffold`
## 다음 예정 작업
| 우선순위 | 작업 |
| --- | --- |
| 1 | 세션 차단 workflow skeleton 구성 |
| 2 | 생체 인증 placeholder와 세션 차단 요청 흐름 연결 |
| 3 | 연결 앱 목록/차단 skeleton 구성 |
| 4 | Android FCM 및 iOS APNs 설정 방식 확정 |