Skip to content
DayPilot

JavaScript Calendar and Scheduler Tutorials

Weekly Event Calendar in Spring Boot/Java (Open-Source)

Weekly Event Calendar in Spring Boot/Java (Open-Source)

Create a Spring Boot scheduling application with a weekly HTML5/JavaScript calendar component.
ASP.NET Core Monthly Calendar (.NET 9, JavaScript/HTML5, Open-Source)

ASP.NET Core Monthly Calendar (.NET 9, JavaScript/HTML5, Open-Source)

ASP.NET Core web application that displays scheduled events in a monthly calendar. Visual Studio project for download.
ASP.NET Core Weekly Calendar (Open-Source)

ASP.NET Core Weekly Calendar (Open-Source)

Simple ASP.NET Core web application that displays event data in a weekly calendar. Uses Entity Framework Core for data access.
Spring Boot Resource-Scheduling Calendar (Open Source)

Spring Boot Resource-Scheduling Calendar (Open Source)

A Spring Boot application that uses a visual resource-scheduling calendar to display plans for multiple resources side by side.
Monthly Calendar in Spring Boot/Java (Open-Source)

Monthly Calendar in Spring Boot/Java (Open-Source)

Spring Boot web application that displays a monthly calendar with drag and drop support. Implemented using JavaScript monthly calendar control from DayPilot package.
JavaScript Calendar in Read-Only Mode (Open-Source)

JavaScript Calendar in Read-Only Mode (Open-Source)

How to implement a toggle that switches between the read-only and edit modes of the JavaScript Calendar. Read-only events are marked with a padlock icon in the upper-right corner.
Event Scheduler in Laravel: Timeline and Resource Allocation with Drag-and-Drop UI

Event Scheduler in Laravel: Timeline and Resource Allocation with Drag-and-Drop UI

Learn how to build an interactive scheduling application in Laravel using the DayPilot JavaScript Scheduler with a dynamic timeline, draggable events, and resource grouping.
JavaScript Resource-Scheduling Calendar: Full-Screen Layout

JavaScript Resource-Scheduling Calendar: Full-Screen Layout

Use the 100% height mode of the calendar to avoid duplicate vertical scrollbars and keep headers fixed.
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.
Workforce Scheduling in ASP.NET Core: Queue, Drag-and-Drop Resource Allocation, and Task Checklists

Workforce Scheduling in ASP.NET Core: Queue, Drag-and-Drop Resource Allocation, and Task Checklists

How to build an ASP.NET Core application for visual workforce scheduling. Integrate a queue of unscheduled orders and a scheduling calendar that displays staff as columns.
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.
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.
HTML5/JavaScript Gantt Chart (PHP, MySQL)

HTML5/JavaScript Gantt Chart (PHP, MySQL)

HTML5/JavaScript Gantt chart control that lets you display a timeline for a hierarchy of tasks and milestones. Task dependencies, drag and drop support, inline task creating, custom CSS themes. Sample PHP/MySQL project available for download.
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.
JavaScript Calendar: Blocking Selected Dates

JavaScript Calendar: Blocking Selected Dates

Block access to past dates in the JavaScript Calendar component. Past dates are not accessible using the date picker and drag and drop operations are disabled.
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.