Skip to content

Commit 05beb9b

Browse files
committed
docs: Phase 1.5 UI/UX 진행 상태 업데이트
1 parent 0ebd73a commit 05beb9b

1 file changed

Lines changed: 14 additions & 8 deletions

File tree

docs/v2_FINANCIAL-LEDGER/roadmap/01-development-plan.md

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,11 @@ Fieldstack/
121121

122122
### 주요 작업
123123

124+
진행 업데이트 (2026-02-27):
125+
- Web 진입점을 React + TypeScript + Vite(`main.tsx`) 기준으로 전환 완료
126+
- 개발 실행 모드에 `dev:bypass`를 추가해 설치 미구현 상태에서도 Core UI/UX 병행 개발 가능
127+
- bypass 정책을 "설치만 스킵, 인증은 로그인부터"로 확정 (로그인 이후 화면은 mock 상태로 점진 구현)
128+
124129
#### 1.5.1 Control UI Components (버튼/선택/토글 등 기본 Control)
125130
**예상 기간: 1주**
126131

@@ -146,6 +151,7 @@ Control 전체 목록과 상태 관리는 별도 문서에서 관리:
146151
#### 1.5.2 설치 마법사 (초기 설정)
147152
**예상 기간: 4일**
148153

154+
- [x] 개발용 bypass 실행 모드 제공 (`dev:bypass`, `dev:web:bypass`, `dev:api:bypass`)
149155
- [ ] Welcome 화면
150156
- [ ] Configuration 화면 (관리자 계정, DB, 선택 옵션)
151157
- [ ] Progress 화면 (단계/로그/오류 상태)
@@ -159,32 +165,32 @@ Control 전체 목록과 상태 관리는 별도 문서에서 관리:
159165
#### 1.5.3 로그인 (Auth & Access)
160166
**예상 기간: 3일**
161167

162-
- [ ] 이메일/비밀번호 로그인 화면 구현
168+
- [x] 이메일/비밀번호 로그인 화면 구현 (React shell/mock)
163169
- [ ] 2FA OTP 입력 화면 구현 (활성 계정 대상)
164170
- [ ] 로그인 실패/잠금/세션 만료 UX 정의
165-
- [ ] 로그인 성공 후 Home 리다이렉트 규칙 확정
171+
- [x] 로그인 성공 후 Home 리다이렉트 규칙 확정 (mock)
166172
- [ ] 비밀번호 복구 UI 구현 (SMTP self-service / 관리자 토큰 복구 안내)
167173
- [ ] OAuth/Passkey 로그인 진입 UI 정책 정의 (활성화된 경우에만 노출)
168174
- [ ] 인증 실패 메시지 규칙 통일 (계정 존재 여부 비노출, 재시도 안내)
169175

170176
#### 1.5.4 Main Home
171177
**예상 기간: 3일**
172178

173-
- [ ] Home 화면 정보 구조 확정 (요약 영역, 빠른 액션, 최근 활동)
179+
- [x] Home 화면 정보 구조 확정 (요약 영역, 빠른 액션, 최근 활동) - shell
174180
- [ ] 모듈 0개 상태 Empty UX 구현 (안내 + 다음 행동 CTA)
175181
- [ ] 관리자/일반 사용자 홈 표시 정책 분리
176-
- [ ] 글로벌 네비게이션 진입점 확정 (설정, 모듈 관리, 로그아웃)
182+
- [x] 글로벌 네비게이션 진입점 확정 (설정, 모듈 관리, 로그아웃) - shell
177183
- [ ] 글로벌 네비게이션 상세 규격 확정 (메뉴 순서, 아이콘, 모바일 Drawer, 키보드 탐색)
178-
- [ ] Home 공통 상태 정의 (Loading, Empty, Error, Unauthorized)
184+
- [x] Home 공통 상태 정의 (Loading, Empty, Error, Unauthorized) - mock 상태 전환 기준 반영
179185
- [ ] 첫 로그인 사용자용 온보딩 진입 UX 정의 (튜토리얼/다음 행동 안내)
180186

181187
#### 1.5.5 관리자 대시보드 / 일반 설정
182188
**예상 기간: 4일**
183189

184-
- [ ] 일반 설정 화면 뼈대 구현 (프로필/언어/테마)
185-
- [ ] 관리자 전용 영역 라우트 분리
190+
- [x] 일반 설정 화면 뼈대 구현 (프로필/언어/테마) - shell
191+
- [x] 관리자 전용 영역 라우트 분리 - shell
186192
- [ ] 관리자 PIN Step-up 모달 흐름 구현
187-
- [ ] Protected Route 정책 구현 (권한 부족 시 리다이렉트)
193+
- [x] Protected Route 정책 구현 (권한 부족 시 리다이렉트) - shell
188194
- [ ] 관리자 PIN 관리 UI 구현 (최초 설정/변경/오류 처리)
189195
- [ ] 관리자 세션 만료 UX 구현 (30분 만료 시 재인증 모달)
190196
- [ ] 일반 설정 저장 UX 보강 (저장 성공/실패, 미저장 변경 경고)

0 commit comments

Comments
 (0)