시스템 업데이트 로그

K-JERRY 병원 관리 시스템의 진화 과정을 기록합니다.

통계왕 대시보드 고도화 및 관리자 시스템 완성

v0.0.6

통계왕 (Stats App)

  • 엑셀(Raw Data) 업로드 기반 자동 분석 엔진 탑재
  • 전국 시/군/구 단위 환자 분포 지도(Map) 시각화 구현
  • 상세 필터링(입원기간, 주치의, 병동 등) 및 3단 대시보드 레이아웃 적용
  • Trend(추세) / Boundary(지역) 탭 구조화

관리자 페이지 (Admin App)

  • 사용자 정보 수정 모달 및 비밀번호 강제 초기화 기능 추가
  • 관리자 권한(Role) 부여/회수 및 태그(Tag) 관리 시스템
  • 데이터 백업(JSON) 기능 구현 (전체/사용자/메뉴별)
  • 슈퍼 관리자(Master Key) 접속 로직 추가

일정관리왕 기능 확장

v0.0.5

일정관리왕

  • 휴지통(Trash) 시스템 도입: 삭제 데이터 복구 및 영구 삭제
  • 태그(Tag) 커스텀 시스템: 색상 변경, 검색, 자동 생성
  • 할 일 복제(Duplicate) 및 인라인 수정 기능 추가
  • UI 개선: 날짜/태그 레이아웃 최적화

디자인 리뉴얼 및 메인 포털 구축

v0.0.4

디자인 (UI/UX)

  • 전체 테마 'Indigo Dark & Clean Slate'로 통일 (Medical OS 아이덴티티)
  • 반응형 사이드바 및 직관적인 아이콘/폰트 가독성 개선

메인 포털

  • 통합 대시보드(Launcher) 구축 및 서비스 바로가기 연결
  • 사용자 환영 메시지 및 알림 센터 UI 적용

시스템 보안 및 통합 로그인 구축

v0.0.3

시스템 & 보안

  • SSO(Single Sign-On) 통합 로그인 및 도메인 간 세션 공유 구현
  • 중복 로그인 감지 및 자동 로그아웃(Session Timeout) 보안 적용
  • Firebase Auth 연동 및 보안 토큰(Cookie) 관리 로직 구현

프로젝트 분리 및 배포 환경 구성

v0.0.2

인프라

  • 메인 포털과 각 앱(일정/관리자/통계) 프로젝트 분리 (MSA 구조)
  • Vercel 멀티 프로젝트 배포 및 서브도메인 연결
  • Firestore 데이터 구조 설계 (사용자 기반 격리)

K-JERRY Medical OS 프로젝트 킥오프

v0.0.1

초기 런칭

  • 기획안 확정 및 기술 스택(Next.js, Firebase, Tailwind) 선정
  • 8개 주요 서비스 메뉴 구조화 및 기본 라우팅 설정

System Initialized - 2025.11.20