일정 관리

ProjectHub의 일정 관리 시스템으로 프로젝트 마감일, 회의, 작업 일정을 관리하고 알림을 받을 수 있습니다.

개요

일정 관리는 별도의 독립 창으로 제공되어 다른 작업을 하면서도 일정을 확인할 수 있습니다.

일정 관리 창 전체 (캘린더 + 일정 목록)public/images/manual/schedule/sched-01-full-layout.png스크린샷 교체 예정

창 열기

  • 툴바일정 버튼 클릭
  • 별도 창으로 열림 (크기: 1100×750px, 최소 900×600px)
  • 항상 위 옵션 사용 가능

레이아웃

영역비율설명
캘린더1/4월간 달력, 날짜 선택
일정 목록3/4선택된 날짜의 일정 (노트 스타일)
레이아웃 구분 - 캘린더(좌) + 목록(우)public/images/manual/schedule/sched-02-split-layout.png스크린샷 교체 예정

캘린더

월간 캘린더 상세public/images/manual/schedule/sched-03-monthly-calendar.png스크린샷 교체 예정

기능

  • 월간 뷰 — 한 달 전체 표시
  • 이전/다음 달 — 화살표로 월 이동
  • 오늘 표시 — 현재 날짜 하이라이트
  • 일정 표시 — 일정이 있는 날짜에 점(dot) 마커
  • 공휴일 표시 — 7개국 공휴일 빨간색 표시 (설정에서 국가 변경 가능)

날짜 클릭

날짜를 클릭하면 해당 날짜의 일정이 오른쪽 목록에 표시됩니다.

공휴일

ProjectHub는 7개국 공휴일을 내장하고 있습니다. 설정에서 국가를 변경하면 해당 국가의 공휴일이 캘린더에 빨간색으로 표시됩니다.

지원 국가

국기국가공휴일 유형
🇰🇷한국 (기본)고정 8개 + 음력 공휴일 (설날, 석가탄신일, 추석)
🇺🇸미국고정 5개 + 변동 6개 (MLK Day, 대통령의 날, 현충일, 노동절, 콜럼버스 데이, 추수감사절)
🇯🇵일본고정 10개 + 변동 6개 (성인의 날, 춘분, 바다의 날, 경로의 날, 추분, 스포츠의 날)
🇨🇳중국고정 5개 + 음력 공휴일 (춘절, 청명절, 단오절, 중추절)
🇩🇪독일고정 5개 + 부활절 기반 4개 (성금요일, 부활절 월요일, 예수 승천일, 성령 강림절)
🇪🇸스페인고정 9개 + 부활절 기반 2개 (성목요일, 성금요일)
🇫🇷프랑스고정 8개 + 부활절 기반 3개 (부활절 월요일, 예수 승천일, 성령 강림절)

국가 변경 방법

알림 설정의 Holiday Region 피커public/images/manual/schedule/sched-04-holiday-region.png스크린샷 교체 예정
  1. 캘린더 좌측 상단의 ⚙️ 설정 버튼 클릭
  2. Holiday Region 섹션에서 국가 선택
  3. 캘린더에 즉시 반영

한국 공휴일 (기본)

고정 공휴일:

공휴일날짜
신정1월 1일
삼일절3월 1일
어린이날5월 5일
현충일6월 6일
광복절8월 15일
개천절10월 3일
한글날10월 9일
크리스마스12월 25일
음력 공휴일 (연도별 변동):
공휴일설명
설날음력 1월 1일 전후 3일 + 대체공휴일
석가탄신일음력 4월 8일
추석음력 8월 15일 전후 3일 + 대체공휴일
캘린더에서 공휴일 표시 (빨간색 날짜)public/images/manual/schedule/sched-05-holiday-display.png스크린샷 교체 예정

💡 음력/변동 공휴일은 매년 날짜가 달라지므로, 2024~2030년의 정확한 양력 환산 데이터를 내장하고 있습니다. 미국의 경우 N번째 월요일 규칙, 독일/프랑스/스페인은 부활절 기반 알고리즘, 일본은 춘분/추분 근사 공식을 사용합니다.

일정 생성

새 일정 생성 폼public/images/manual/schedule/sched-06-create-form.png스크린샷 교체 예정

입력 필드

필드필수설명
제목일정 이름
날짜일정 날짜
시작 시간시작 시간 (종일 아닌 경우)
종료 시간종료 시간
종일 여부종일 이벤트 토글
반복반복 일정 설정
색상일정 색상 (컬러 피커)
우선순위일정 우선순위
설명상세 설명

반복 일정

반복 옵션설명
없음단일 일정
매일매일 반복
매주매주 같은 요일
매월매월 같은 날짜
매년매년 같은 날짜
반복 일정 설정 드롭다운public/images/manual/schedule/sched-07-repeat-dropdown.png스크린샷 교체 예정

일정 수정/삭제

일정 수정 폼 (기존 데이터 채워진 상태)public/images/manual/schedule/sched-08-edit-form.png스크린샷 교체 예정
  • 일정 목록에서 해당 일정 클릭
  • 수정 — 정보 변경 후 저장
  • 삭제 — 확인 후 삭제

알림 시스템

알림 설정

알림 설정 패널public/images/manual/schedule/sched-09-notification-panel.png스크린샷 교체 예정
설정설명기본값
공휴일 지역공휴일 표시 국가 선택 (7개국)한국
알림 활성화전체 알림 켜기/끄기켜짐
사전 알림일정 시작 전 알림10분 전
일일 요약매일 그날의 일정 요약 알림비활성
요약 시간일일 요약 알림 시간09:00
토스트 알림일정 시작 시 앱 내 토스트켜짐

토스트 알림

일정 알림 토스트 (우측 상단에서 슬라이드)public/images/manual/schedule/sched-10-toast-notification.png스크린샷 교체 예정

일정 시작 시 앱 우측 상단에서 토스트 알림이 나타납니다:

  • 우측에서 좌측으로 슬라이드 애니메이션
  • 8초 후 자동 닫기
  • 일정 제목과 시간 표시

Slack 연동

Slack Webhook 설정 필드public/images/manual/schedule/sched-11-slack-webhook.png스크린샷 교체 예정

Slack Webhook URL을 설정하면 알림을 Slack 채널로도 받을 수 있습니다:

  1. Slack에서 Incoming Webhook 생성
  2. 일정 설정에서 Slack Webhook URL 입력
  3. 알림이 Slack 채널로도 전송됩니다

단축키

단축키기능
ESC취소/닫기
⌘+Return일정 저장

다음 단계