시스템 업데이트 로그
K-JERRY 병원 관리 시스템의 진화 과정을 기록합니다.
통계왕 대시보드 고도화 및 관리자 시스템 완성
통계왕 (Stats App)
- 엑셀(Raw Data) 업로드 기반 자동 분석 엔진 탑재
- 전국 시/군/구 단위 환자 분포 지도(Map) 시각화 구현
- 상세 필터링(입원기간, 주치의, 병동 등) 및 3단 대시보드 레이아웃 적용
- Trend(추세) / Boundary(지역) 탭 구조화
관리자 페이지 (Admin App)
- 사용자 정보 수정 모달 및 비밀번호 강제 초기화 기능 추가
- 관리자 권한(Role) 부여/회수 및 태그(Tag) 관리 시스템
- 데이터 백업(JSON) 기능 구현 (전체/사용자/메뉴별)
- 슈퍼 관리자(Master Key) 접속 로직 추가
일정관리왕 기능 확장
일정관리왕
- 휴지통(Trash) 시스템 도입: 삭제 데이터 복구 및 영구 삭제
- 태그(Tag) 커스텀 시스템: 색상 변경, 검색, 자동 생성
- 할 일 복제(Duplicate) 및 인라인 수정 기능 추가
- UI 개선: 날짜/태그 레이아웃 최적화
디자인 리뉴얼 및 메인 포털 구축
디자인 (UI/UX)
- 전체 테마 'Indigo Dark & Clean Slate'로 통일 (Medical OS 아이덴티티)
- 반응형 사이드바 및 직관적인 아이콘/폰트 가독성 개선
메인 포털
- 통합 대시보드(Launcher) 구축 및 서비스 바로가기 연결
- 사용자 환영 메시지 및 알림 센터 UI 적용
시스템 보안 및 통합 로그인 구축
시스템 & 보안
- SSO(Single Sign-On) 통합 로그인 및 도메인 간 세션 공유 구현
- 중복 로그인 감지 및 자동 로그아웃(Session Timeout) 보안 적용
- Firebase Auth 연동 및 보안 토큰(Cookie) 관리 로직 구현
프로젝트 분리 및 배포 환경 구성
인프라
- 메인 포털과 각 앱(일정/관리자/통계) 프로젝트 분리 (MSA 구조)
- Vercel 멀티 프로젝트 배포 및 서브도메인 연결
- Firestore 데이터 구조 설계 (사용자 기반 격리)
K-JERRY Medical OS 프로젝트 킥오프
초기 런칭
- 기획안 확정 및 기술 스택(Next.js, Firebase, Tailwind) 선정
- 8개 주요 서비스 메뉴 구조화 및 기본 라우팅 설정
System Initialized - 2025.11.20