사요자 대시보드 추가

This commit is contained in:
2026-07-08 18:12:34 +09:00
parent 5da0260be3
commit 3485eeb096
24 changed files with 3461 additions and 229 deletions
+13 -6
View File
@@ -40,7 +40,11 @@ my-project/
│ └── 002_auth_security.sql # 기존 DB 로그인·보안 증분 마이그레이션
├── resources/ # 웹앱 UI 구성 리소스 (사진, 회사 로고 등 에셋)
│ ├── logo.png
── banner.jpg
── banner.jpg
│ └── legal/ # 약관 및 정책 텍스트 (회원가입 UI에서 사용)
│ ├── terms_of_service.txt # 이용약관
│ ├── privacy_policy.txt # 개인정보처리방침
│ └── marketing_consent.txt # 마케팅 정보 수신 동의
├── storage/ # 영구 저장소 (데이터 커서 및 대용량 파일 별도 저장 로직용)
│ └── [고객사명]/
│ └── [사용자명]/
@@ -76,8 +80,7 @@ my-project/
│ ├── A05_EduDetail_UI_Page.ts
│ └── A05_EduDetail_UI_Style.css
├── A06_Login/ # 로그인 전 06: 로그인 (이메일 + 비밀번호 폼)
│ ├── A06_Login_UI_Page.ts
│ ├── A06_Login_UI_Auth_Page.ts # 세션 쿠키·OTP 로그인 UI
│ ├── A06_Login_UI_Auth_Page.ts # 세션 쿠키·OTP 로그인 UI (현재 사용 중)
│ ├── A06_Login_UI_Style.css
│ ├── A06_Login_Api_Fetch.ts
│ ├── A06_Login_Schema.py
@@ -101,9 +104,13 @@ my-project/
│ └── A09_Security_Router.py # 마스터·시스템 관리자·활동 로그 API
│ # ※ B01·B02 본문 완성 / B03~B11 헤더·셸만 (본문은 0_old 참고 후 구체화)
├── B01_AccountDetail/ # 로그인 후 01: 계정 상세 (기본정보 수정 + 비밀번호 변경)
│ ├── B01_AccountDetail_UI_Page.ts
── B01_AccountDetail_UI_Style.css
├── B01_Dashboard/ # 로그인 후 01: 대시보드 (역할별 정보 표시)
│ ├── B01_Dashboard_UI_Page.ts # 역할별 섹션 조건부 렌더링
── B01_Dashboard_UI_Style.css # 프로젝트 테이블, 워크플로우, 팝업 스타일
│ ├── B01_Dashboard_Api_Fetch.ts # dashboard API 클라이언트
│ ├── B01_Dashboard_Schema.py # 요청/응답 Pydantic 검증
│ ├── B01_Dashboard_Repository.py # Raw SQL 저장소 (사용자, 회사, 팀원, 가입 신청)
│ └── B01_Dashboard_Router.py # 역할별 API 엔드포인트
├── B02_ProjRegister/ # 로그인 후 02: 프로젝트 등록 (기본정보 입력 폼)
│ ├── B02_ProjRegister_UI_Page.ts
│ └── B02_ProjRegister_UI_Style.css