Scheduler Component Tutorials

Below, you can find a list of tutorials that show how to use the Scheduler UI component to create scheduling, reservation and project management web applications.

All tutorials include a downloadable project with source code which you can use to build your own solution. The tutorial text explains how to install, configure and customize the scheduler component.

See also Scheduler UI Builder - an online configurator application that lets you customize the Scheduler and generate a web project as a zip file (JavaScript/HTML5, Angular, React and Vue.js projects are supported).

JavaScript Scheduler: Find Next Free Slot
JavaScript Scheduler: Find Next Free Slot
Add an icon to the JavaScript Scheduler row headers that will let users scroll to the next free slot in the row.
JavaScript Scheduler: Copy Multiple Events
JavaScript Scheduler: Copy Multiple Events
Copy multiple Scheduler events using copy & paste or using drag and drop.
React: Activity Planning System (Node, Express, PostgreSQL)
React: Activity Planning System (Node, Express, PostgreSQL)
Plan activities for multiple areas/departments side by side. Use drag and drop to schedule events and milestones.
HTML5 Hotel Room Booking (JavaScript, PHP, MySQL)
HTML5 Hotel Room Booking (JavaScript, PHP, MySQL)
Tutorial with source code - PHP web application for hotel room reservation with HTML5 user interface supporting drag and drop. MySQL and SQLite databases.
JavaScript Scheduler: Wait for Parallel HTTP Requests to Complete
JavaScript Scheduler: Wait for Parallel HTTP Requests to Complete
How to make parallel HTTP requests, wait for all of them to complete and update the JavaScript Scheduler once.
JavaScript Scheduler: Event Types
JavaScript Scheduler: Event Types
How to define your own Scheduler event types and customize the appearance. You can change the event type using a context menu or a modal dialog.
React Shift Scheduling Application (PHP/MySQL Backend)
React Shift Scheduling Application (PHP/MySQL Backend)
React application that lets you visually schedule shifts at multiple locations. The backend REST API is implemented using PHP and MySQL.
Production Workflow Scheduling Tutorial (ASP.NET Core)
Production Workflow Scheduling Tutorial (ASP.NET Core)
Schedule manufacturing jobs by assigning tasks to individual machines using drag and drop. Includes an ASP.NET Core application for download, data is stored in an SQL Server database.
PHP Restaurant Table Reservation Application (HTML5/JavaScript Frontend)
PHP Restaurant Table Reservation Application (HTML5/JavaScript Frontend)
PHP application that lets you record restaurant table reservations and find a free table using a visual user interface. With MySQL database storage.
Restaurant Table Reservation Tutorial (ASP.NET, C#, VB.NET)
Restaurant Table Reservation Tutorial (ASP.NET, C#, VB.NET)
ASP.NET web application project for managing restaurant table reservations. Finds a free table using a fast filter. Highlights conflicting reservations.
JavaScript Scheduler: Warm-Up and Cool-Down Time
JavaScript Scheduler: Warm-Up and Cool-Down Time
How to add warm-up and cool-down time to Scheduler events. The additional time segments are stored and displayed automatically but drag and drop is only enabled for the core event.
JavaScript Scheduler: Switching Day/Week/Month Views
JavaScript Scheduler: Switching Day/Week/Month Views
How to define day/week/month views for the JavaScript Scheduler. The current view can be switched using custom buttons.
Vue Scheduler: Build a Reservation Application in 5 Minutes
Vue Scheduler: Build a Reservation Application in 5 Minutes
Vue.js application for scheduling resource reservations. Built using a customizable Scheduler UI component - flexible timeline, drag and drop support.
React Scheduler: Rendering JSX Components in Row Headers
React Scheduler: Rendering JSX Components in Row Headers
How to insert React components or direct JSX to Scheduler row headers.
Angular Scheduler: Resource Management
Angular Scheduler: Resource Management
This tutorial shows how to use Angular Scheduler component to manage resources (create, edit, delete, move) using the Scheduler UI.
Angular Scheduler: Full Screen Layout
Angular Scheduler: Full Screen Layout
Angular application that displays the Scheduler in a full screen layout. The project includes a collapsible sidebar with a date picker.
JavaScript Scheduler: Pushing Existing Events Back (Drag and Drop)
JavaScript Scheduler: Pushing Existing Events Back (Drag and Drop)
How to configure the JavaScript Scheduler component to automatically move events at the target location during drag and drop.
JavaScript Scheduler: Dynamic Event Loading (ASP.NET Core)
JavaScript Scheduler: Dynamic Event Loading (ASP.NET Core)
ASP.NET MVC Core project that uses JavaScript Scheduler component with dynamic event loading feature enabled. See what performance you can expect when displaying large data sets.
Angular Scheduler: Event Copy & Paste
Angular Scheduler: Event Copy & Paste
Angular scheduling application that allows creating events from existing ones using copy and paste.
Tutorial: JavaScript Scheduler Time Header Customization
Tutorial: JavaScript Scheduler Time Header Customization
How to draw a custom timeline in the DayPilot Pro JavaScript Scheduler time header.
Articles 1-20 of 152 Next