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: Row Sorting Customization
JavaScript Scheduler: Row Sorting Customization
How to customize the JavaScript Scheduler row sorting feature. You can define custom sort icons (Font Awesome or other icon sets or custom images), disable sorting for selected events, and adjust the sorting logic.
HTML5 Scheduler: Splitting an Event
HTML5 Scheduler: Splitting an Event
Split events in HTML5 Scheduler at a specified location using right-click context menu.
JavaScript Scheduler: How to Edit Multiple Fields using a Modal Dialog
JavaScript Scheduler: How to Edit Multiple Fields using a Modal Dialog
How to create a modal dialog with custom fields and let users edit JavaScript Scheduler events on click. The modal dialog fields are defined programmatically using an array.
Vue.js Scheduler: Changing Visible Date
Vue.js Scheduler: Changing Visible Date
How to switch the date range displayed by the Vue.js Scheduler using next/previous buttons.
How to Create the Angular Scheduler Component Dynamically
How to Create the Angular Scheduler Component Dynamically
How to dynamically create and display the Angular Scheduler component using ViewContainerRef.createComponent().
JavaScript Scheduler: Zoom
JavaScript Scheduler: Zoom
How to change the zoom level of the JavaScript Scheduler component in real time using a slider and (+)/(-) buttons.
Angular 9 Scheduler Quick Start Project
Angular 9 Scheduler Quick Start Project
Angular 9 project that includes Angular Scheduler component with all required boilerplate code. The project supports Ivy compiler in combination with AOT (ahead-of-time) compilation mode enabled.
JavaScript Scheduler: Row Sorting Tutorial
JavaScript Scheduler: Row Sorting Tutorial
How to sort the Scheduler rows using custom fields. Use built-in row sorting support that displays icons in the column headers or direct API.
JavaScript Scheduler: Displaying Text above Events
JavaScript Scheduler: Displaying Text above Events
How to display custom text above Scheduler events in a reserved space. Display details about the event start, end or other related information.
Angular: How To Build Annual Leave Scheduling Application (ASP.NET Core Backend)
Angular: How To Build Annual Leave Scheduling Application (ASP.NET Core Backend)
Build an Angular annual leave scheduling application with REST backend created using ASP.NET Core and Entity Framework.
JavaScript Scheduler: Limited Drag and Drop Range
JavaScript Scheduler: Limited Drag and Drop Range
How to limit the horizontal (date/time) position of an event and display the allowed range using event versions.
Angular Scheduler: Row Searching Tutorial
Angular Scheduler: Row Searching Tutorial
How to find, focus and highlight a Scheduler row that matches the search criteria.
React Scheduler: Rendering JSX in Time Header and Upper-Left Corner
React Scheduler: Rendering JSX in Time Header and Upper-Left Corner
How to display React JSX components in the Scheduler horizontal time header.
React Scheduler: Rendering JSX in Events
React Scheduler: Rendering JSX in Events
How to render custom JSX in events displayed by the React Scheduler component.
JavaScript Scheduler: Expandable Event Groups
JavaScript Scheduler: Expandable Event Groups
How to group related events into a single event in the JavaScript Scheduler component and add expand [+] and collapse [-] icons that allow changing the event visibility.
JavaScript Scheduler: Highlighting Related Events
JavaScript Scheduler: Highlighting Related Events
How to highlight related Scheduler events on hover or click.
JavaScript Scheduler: How to Export HTML to Image
JavaScript Scheduler: How to Export HTML to Image
How to configure the image export of the JavaScript Scheduler to include rich HTML content.
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/HTML5 Scheduler: Filtering Rooms by Availability
JavaScript/HTML5 Scheduler: Filtering Rooms by Availability
How to filter rooms displayed in the JavaScript Scheduler component using a complex filter - by size and date availability.
Angular Scheduler: Next/Previous Buttons
Angular Scheduler: Next/Previous Buttons
Angular 8 project that shows how to implement next/previous/today buttons that change the month displayed by the Angular Scheduler component.
Articles 1-20 of 128 Next