Skip to content
DayPilot

Angular Calendar and Scheduler Tutorials

Angular Gantt Chart Component (TypeScript + PHP/MySQL)

Angular Gantt Chart Component (TypeScript + PHP/MySQL)

Angular 21 project that displays a task hierarchy using a Gantt Chart UI component. The frontend Angular application is connected to a PHP JSON backend with SQLite or MySQL storage.
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.
Angular Scheduler: Read-Only and Edit Mode Switching

Angular Scheduler: Read-Only and Edit Mode Switching

Angular 21 application that shows how to switch the Angular Scheduler (which is in "edit" mode by default) to read-only mode.
Angular Scheduler: CSS Themes

Angular Scheduler: CSS Themes

How to change the Angular Scheduler component appearance using a CSS theme. You can use one of the predefined themes or create your own theme using an online tool.
Improve Angular Scheduler Performance using Lazy Loading (Code Splitting)
Angular Calendar: Date Switching

Angular Calendar: Date Switching

How to integrate Angular event calendar component with a date picker and navigation buttons for changing the visible week.
Angular Date Picker with Drag & Drop Range Selection (Open-Source)

Angular Date Picker with Drag & Drop Range Selection (Open-Source)

How to activate the free-hand date range selection mode in the Angular date picker component (Navigator).
Angular Scheduler: Highlighting Holidays

Angular Scheduler: Highlighting Holidays

Angular tutorial that shows how to highlight global and resource-specific holidays in the Angular Scheduler UI component.
Angular Calendar: How to Use CSS Themes (Open-Source)

Angular Calendar: How to Use CSS Themes (Open-Source)

Angular application that shows how to apply a custom CSS theme to the calendar component and change it on the fly.
Angular Calendar with Undo/Redo (Open-Source)

Angular Calendar with Undo/Redo (Open-Source)

This tutorial shows how to implement undo/redo functionality the for the open-source Angular Calendar component.
Angular Resource Calendar (Open-Source)

Angular Resource Calendar (Open-Source)

Angular application that shows how to create a resource calendar Angular component that displays event data in multiple columns. The resource calendar supports drag and drop out of the box.
Angular Calendar: Day/Week/Month Views (Open-Source)

Angular Calendar: Day/Week/Month Views (Open-Source)

Angular project that displays an event calendar component with day, week and month views that share the same data and can be easily switched. A date picker component is used to switch the current date and highlight busy days.
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.
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.
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.
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.
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.
Angular Scheduler: Event Filtering

Angular Scheduler: Event Filtering

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

Angular Work Order Scheduling (PHP/MySQL)

Angular web application that lets you assign and schedule work orders using drag and drop. Built using DayPilot Scheduler Angular component. Includes a REST backend implemented in PHP/MySQL
Angular Scheduler: Drag and Drop Task Queue

Angular Scheduler: Drag and Drop Task Queue

How to implement an ordered queue of unscheduled tasks that can be dragged to the Angular Scheduler component.