syncfusion-react-scheduler
Installation
SKILL.md
Syncfusion React Scheduler
The Syncfusion React Scheduler is a comprehensive event calendar component for displaying and managing appointments across multiple views (Day, Week, Month, Timeline, Agenda, Year). It supports drag-and-drop, resize, recurring events, resource grouping, timezone handling, and extensive customization options for building booking systems, schedule managers, and time-tracking applications.
When to Use This Skill
Use this skill when you need to:
- Build calendar/scheduling applications - Event management, booking systems, appointment schedulers
- Display time-based events - Conferences, meetings, tasks, deadlines across various time intervals
- Manage appointments with CRUD operations - Create, read, update, delete events through UI or programmatically
- Handle recurring events - Daily, weekly, monthly, yearly patterns with exception dates
- Implement resource scheduling - Assign events to multiple resources (rooms, staff, equipment) with grouping
- Support multiple views - Day, Week, Work Week, Month, Year, Agenda, Timeline variations
- Enable drag-drop scheduling - Intuitive event creation, rescheduling, and time adjustment
- Work with timezones - Display events in different timezones for global scheduling
- Customize event display - Templates for events, cells, editor, tooltips, and styling
- Export/print schedules - Excel export, ICS calendar format, print functionality
- Implement accessibility - WCAG-compliant keyboard navigation and screen reader support