Calendar Module
The Calendar Module helps you coordinate schedules, meetings, and events across your organization. Manage your calendar, create events, and stay organized.

Overview
The Calendar Module provides a comprehensive calendar system for scheduling events, meetings, and activities. You can create events, manage categories, import external calendars, and coordinate with your team.
Page Layout
When you open the Calendar, you'll see:
- Create Button - Add new events
- Today Button - Jump to today's date
- Navigation Arrows - Move between months
- View Selector - Choose Month, Week, Day, or Agenda view
- Search - Find events
- Settings - Calendar preferences
- Mini Calendar - Quick date navigation
- My Calendars - Toggle calendar categories on/off
- Main Calendar - Display area for events
Calendar Categories
The calendar shows different types of events organized by categories:
Personal Categories
- Task (Task Deadline) - Deadlines for your assigned tasks
- Shifting Schedule - Your work schedules and shifts
- Leaves - Your approved leave days
Company Categories
- Projects (Project Deadline) - Project milestones and deadlines
- Leaves (All Employee) - Company-wide leave calendar
- Local Holiday - Local public holidays
- National Holiday - National public holidays
Page Features
Calendar Views
- Month View - Full month calendar display (default)
- Week View - Weekly schedule view
- Day View - Daily detailed schedule
- Agenda View - List of upcoming events
Event Management
- Create new events
- Edit existing events
- Delete events
- View event details
- Set reminders
Categories
- Organize events by category
- Color-code categories
- Filter events by category
- Manage category settings
Integration
- Import external calendars
- Export calendar data
- Sync with external services
Actions Available
Event Actions
- Create Event - Add new calendar event
- Edit Event - Modify event details
- Delete Event - Remove event
- View Details - See full event information
- Duplicate Event - Copy event to another date
Calendar Actions
- Navigate - Move between months/weeks/days
- Today - Jump to current date
- Filter - Filter by category or type
- Search - Find events by keyword
Dialogs
Create Event Dialog
Purpose: Create a new calendar event or meeting.
How to Open: Click Add button or click on a date in the calendar.
Fields:
- Event Title - Name of the event (required)
- Description - Detailed event information
- Start Date/Time - When the event begins
- End Date/Time - When the event ends
- All Day - Checkbox for all-day events
- Category - Select event category
- Location - Event location
- Attendees - Invite team members
- Reminder - Set reminder notification
- Repeat - Set recurring event pattern
Actions:
- Save - Create the event
- Save and Add Another - Create and add another event
- Cancel - Discard event
Event Details Dialog
Purpose: View and manage event information.
How to Open: Click on any event in the calendar.
Features:
- View full event details
- Edit event information
- Delete event
- Add attendees
- Set reminders
- View event history
Actions:
- Edit - Modify event
- Delete - Remove event
- Duplicate - Copy event
- Close - Close dialog
Category Dialog
Purpose: Manage event categories.
How to Open: Click category management option.
Features:
- Create new categories
- Edit category names
- Set category colors
- Delete categories
- Organize categories
Actions:
- Add Category - Create new category
- Edit - Modify category
- Delete - Remove category
- Save - Save changes
Import Calendar Dialog
Purpose: Import events from external calendar files.
How to Open: Click import calendar option.
Features:
- Import from .ics files
- Import from Google Calendar
- Import from Outlook
- Map imported events to categories
Actions:
- Select File - Choose calendar file
- Import - Import events
- Cancel - Cancel import
Common Tasks
Creating an Event
- Navigate to Calendar
- Click Add button or click on a date
- Fill in event details:
- Event title
- Date and time
- Description
- Category
- Location (optional)
- Click Save
Viewing Event Details
- Click on any event in the calendar
- View full event information
- Edit or delete if needed
Managing Categories
- Access category management
- Create, edit, or delete categories
- Set colors for visual organization
Importing Calendar
- Click import option
- Select calendar file (.ics format)
- Map events to categories
- Import events
Tips and Best Practices
- Use Categories - Organize events with categories and colors
- Set Reminders - Add reminders for important events
- Regular Updates - Keep calendar current
- Share Calendar - Coordinate with team members
- Import External - Sync with other calendar systems
Related Modules
- Dashboard Module - Calendar widget on dashboard
- Task Module - Link tasks to calendar events
- Projects Module - Project-related events
💡 Note: Calendar events can be shared with team members. Set appropriate visibility when creating events.
