Schedule Management
With ProjectHub's schedule management system, you can manage project deadlines, meetings, and task schedules while receiving timely notifications.
Overview
The schedule manager is provided as a standalone window, so you can check your schedule while working on other tasks.
Screenshot: Full schedule management window (calendar + event list)
Opening the Window
- Click the Schedule button in the toolbar
- Opens as a separate window (size: 1100x750px, minimum 900x600px)
- "Always on top" option available
Layout
| Area | Ratio | Description |
|---|---|---|
| Calendar | 1/4 | Monthly calendar with date selection |
| Event List | 3/4 | Events for the selected date (note-style) |
Calendar
Screenshot: Monthly calendar detail
Features
- Monthly view -- Displays the entire month
- Previous/Next month -- Navigate months with arrow buttons
- Today highlight -- Current date is highlighted
- Event indicators -- Dates with events display a dot marker
- Public holidays -- Holidays for 7 countries shown in red (country configurable in settings)
Clicking a Date
When you click a date, the events for that date are displayed in the list on the right.
Public Holidays
ProjectHub includes built-in public holidays for 7 countries. When you change the country in settings, that country's holidays are displayed in red on the calendar.
Supported Countries
| Flag | Country | Holiday Types |
|---|---|---|
| KR | South Korea (default) | 8 fixed + lunar holidays (Seollal, Buddha's Birthday, Chuseok) |
| US | United States | 5 fixed + 6 variable (MLK Day, Presidents' Day, Memorial Day, Labor Day, Columbus Day, Thanksgiving) |
| JP | Japan | 10 fixed + 6 variable (Coming of Age Day, Vernal Equinox, Marine Day, Respect for the Aged Day, Autumnal Equinox, Sports Day) |
| CN | China | 5 fixed + lunar holidays (Spring Festival, Qingming, Dragon Boat, Mid-Autumn) |
| DE | Germany | 5 fixed + 4 Easter-based (Good Friday, Easter Monday, Ascension Day, Whit Monday) |
| ES | Spain | 9 fixed + 2 Easter-based (Holy Thursday, Good Friday) |
| FR | France | 8 fixed + 3 Easter-based (Easter Monday, Ascension Day, Whit Monday) |
How to Change the Country
Screenshot: Holiday Region picker in notification settings
- Click the Settings button at the top left of the calendar
- Select a country in the Holiday Region section
- The calendar updates immediately
South Korean Holidays (Default)
Fixed holidays:
| Holiday | Date |
|---|---|
| New Year's Day | January 1 |
| Independence Movement Day | March 1 |
| Children's Day | May 5 |
| Memorial Day | June 6 |
| Liberation Day | August 15 |
| National Foundation Day | October 3 |
| Hangul Day | October 9 |
| Christmas | December 25 |
| Holiday | Description |
|---|---|
| Seollal | Lunar New Year (1st day of 1st lunar month), 3 days + substitute holiday |
| Buddha's Birthday | 8th day of 4th lunar month |
| Chuseok | Korean Thanksgiving (15th day of 8th lunar month), 3 days + substitute holiday |
Lunar and variable holidays change dates every year. ProjectHub includes accurate solar-converted data for 2024--2030. For the US, it uses the Nth-Monday rule; for Germany, France, and Spain, Easter-based algorithms; and for Japan, vernal/autumnal equinox approximation formulas.
Creating an Event
Screenshot: New event creation form
Input Fields
| Field | Required | Description |
|---|---|---|
| Title | Yes | Event name |
| Date | Yes | Event date |
| Start Time | Start time (if not all-day) | |
| End Time | End time | |
| All Day | All-day event toggle | |
| Repeat | Recurring event settings | |
| Color | Event color (color picker) | |
| Priority | Event priority | |
| Description | Detailed description |
Recurring Events
| Repeat Option | Description |
|---|---|
| None | One-time event |
| Daily | Repeats every day |
| Weekly | Repeats on the same day of the week |
| Monthly | Repeats on the same date each month |
| Yearly | Repeats on the same date each year |
Editing / Deleting Events
Screenshot: Event edit form (pre-filled with existing data)
- Click an event in the event list
- Edit -- Modify the information and save
- Delete -- Confirm and delete
Notification System
Notification Settings
Screenshot: Notification settings panel
| Setting | Description | Default |
|---|---|---|
| Holiday Region | Select country for holiday display (7 countries) | South Korea |
| Enable Notifications | Turn all notifications on/off | On |
| Advance Reminder | Notification before event starts | 10 minutes before |
| Daily Summary | Daily summary notification of the day's events | Disabled |
| Summary Time | Time for the daily summary notification | 09:00 |
| Toast Notifications | In-app toast when an event starts | On |
Toast Notifications
Screenshot: Schedule notification toast (sliding from upper right)
A toast notification appears at the top-right corner of the app when an event starts:
- Slides in from right to left
- Automatically dismisses after 8 seconds
- Displays the event title and time
Slack Integration
Screenshot: Slack Webhook URL setting field
By configuring a Slack Webhook URL, you can also receive notifications in a Slack channel:
- Create an Incoming Webhook in Slack
- Enter the Slack Webhook URL in the schedule settings
- Notifications will also be sent to the Slack channel
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
ESC | Cancel / Close |
Cmd+Return | Save event |
Next Steps
- Settings -- App settings and AI configuration
- Shortcuts & Tips -- Full keyboard shortcuts list
- Project Management -- Complete project management guide