Skip to content
DayPilot

Scheduler Web Component Tutorials

Angular Scheduler: Freeze Headers during Export to Excel (XLSX)

Angular Scheduler: Freeze Headers during Export to Excel (XLSX)

How to export the Scheduler view to Angular, including frozen time headers (X axis) and row headers (Y axis). Add a custom row with utilization summary to the frozen headers.
ASP.NET Core Restaurant Table Reservation (Tutorial)

ASP.NET Core Restaurant Table Reservation (Tutorial)

Learn how to use the visual Scheduler component to build a restaurant table reservation application in ASP.NET Core. Create an intuitive UI that makes it easy to assign reservation requests to available tables.
HTML5 Scheduler

HTML5 Scheduler

HTML5 scheduler with drag and drop support. It displays a timeline for multiple resources grouped by category. PHP project with REST API backend and MySQL/SQLite storage is available for download.
Using JavaScript Scheduler in Salesforce (LWC)

Using JavaScript Scheduler in Salesforce (LWC)

How to create a new LWC component with DayPilot Scheduler and deploy it to your Salesforce org.
Angular Scheduler Tutorial (TypeScript + PHP/MySQL)

Angular Scheduler Tutorial (TypeScript + PHP/MySQL)

An Angular application that shows how to use DayPilot Scheduler with a PHP/MySQL backend.
PHP Work Order Scheduler (JavaScript/HTML5 and MySQL)

PHP Work Order Scheduler (JavaScript/HTML5 and MySQL)

This tutorial shows how to create a PHP application that will let users manage and schedule work orders using a visual interface implemented using JavaScript/HTML5.
JavaScript Scheduler: Row Sorting Tutorial

JavaScript Scheduler: Row Sorting Tutorial

How to sort the Scheduler rows using custom fields. You can use the built-in row sorting support that displays icons in the column headers or the direct API.
PHP Annual Leave Scheduling (JavaScript/HTML5 Frontend, MySQL Database)

PHP Annual Leave Scheduling (JavaScript/HTML5 Frontend, MySQL Database)

PHP web application that allows to plan annual leave days using a visual HTML5 scheduler component.
React Work Order Planning System (PHP/MySQL)

React Work Order Planning System (PHP/MySQL)

React application that will let you assign queued work orders to a specific employee and time slot. Includes a PHP backend with MySQL storage.
Angular Scheduler: Row Header Actions

Angular Scheduler: Row Header Actions

How to add action controls to the Angular Scheduler row headers: clickable icons, hyperlinks, and context menu buttons.
JavaScript Scheduler: Styling Linked Events

JavaScript Scheduler: Styling Linked Events

Learn how to style linked events in the JavaScript Scheduler component to visualize dependencies and relationships.
Angular Scheduler: Displaying Event Phases

Angular Scheduler: Displaying Event Phases

Angular 18 project that shows how to display events split into phases in the Scheduler component.
HTML5 Scheduler: Infinite Scrolling

HTML5 Scheduler: Infinite Scrolling

Simple HTML5/PHP web application that shows how to enable infinite scrolling for the Scheduler UI component.
Angular Restaurant Table Reservation (PHP/MySQL)

Angular Restaurant Table Reservation (PHP/MySQL)

Angular application that lets you manage restaurant table reservations. Includes a PHP/MySQL backend.
ASP.NET Core Scheduler: Dynamic Event Loading

ASP.NET Core Scheduler: Dynamic Event Loading

ASP.NET Core project that uses JavaScript Scheduler component with dynamic event loading feature enabled. See what performance you can expect when displaying large data sets.
JavaScript Scheduler: Daily Task Queue

JavaScript Scheduler: Daily Task Queue

How to create a queue of tasks scheduled for a specific day. The exact time of day and resource can be assigned using drag and drop in the next step.
JavaScript Scheduler: Disabling Custom Date/Time Ranges

JavaScript Scheduler: Disabling Custom Date/Time Ranges

How to disable custom date/time range in each row of the JavaScript Scheduler component.
Angular Scheduler: Event Filtering

Angular Scheduler: Event Filtering

Angular application with Scheduler component that can filter events in real time (by text, category, duration).
PHP Machine/Production Job Scheduling Application (MySQL)

PHP Machine/Production Job Scheduling Application (MySQL)

This tutorial shows how to create a PHP web application for machine/production job scheduling. The visual HTML5 scheduling grid displays task assignments, duration and dependencies. Users can use drag and drop to change the schedule.
JavaScript Scheduler: Displaying Group Availability

JavaScript Scheduler: Displaying Group Availability

How to show availability of child resources using color bars in the JavaScript Scheduler component.