Skip to content
DayPilot

React Calendar and Scheduler Tutorials

React Scheduler: How to Search Events

React Scheduler: How to Search Events

Learn how to search React Scheduler events, highlight matching text, and jump between results using Next and Previous buttons in a React 19 application.
React Timesheet

React Timesheet

How to display a timesheet in a React application. Learn how to configure the time axis, hide non-business hours, add daily totals, and edit records using drag and drop.
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, with SQLite default storage and optional MySQL.
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.
React Yearly Scheduling Calendar

React Yearly Scheduling Calendar

Learn how to build an interactive yearly scheduling calendar in React, displaying months as columns and days as cells.
Next.js Monthly Calendar (Open-Source)

Next.js Monthly Calendar (Open-Source)

Learn how to build a customized monthly calendar UI in Next.js 16 using the open-source DayPilot scheduling library.
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.
React Resource Calendar with Editable Columns (Open-Source)

React Resource Calendar with Editable Columns (Open-Source)

How to use the open-source React resource calendar component to create a scheduling application for multiple groups of resources (locations, people, tools). Add a date picker and next/previous buttons that let users change the visible date.
React Calendar with Date Picker (Open-Source)

React Calendar with Date Picker (Open-Source)

How to use a popup date picker to select a date displayed by the React Calendar component.
React Scheduler with a Vertical Timeline

React Scheduler with a Vertical Timeline

How to create dynamic calendars and schedulers with a vertical timeline, customizable time cells, and resource display in React.
React Monthly Calendar Tutorial (Open-Source)

React Monthly Calendar Tutorial (Open-Source)

React application that displays a monthly event calendar. Calendar events use custom background to show event type. A context menu allows deleting events and changing color.
 How to Use CSS Themes with the React Scheduler Component

How to Use CSS Themes with the React Scheduler Component

Learn how to change a React Scheduler CSS theme, create and apply your own theme and override individual styles.
Next.js Resource-Scheduling Calendar (Open-Source)

Next.js Resource-Scheduling Calendar (Open-Source)

This Next.js app uses a resource-scheduling calendar UI to let you manage tasks for multiple resources side by side. Each column displays a 24-hour timeline for a different resource.
React Scheduler: TypeScript Project

React Scheduler: TypeScript Project

This tutorial shows how to use the React Scheduler component to create a reservation application in React, using TypeScript language.
Next.js Scheduler with DayPilot: A Step-by-Step Guide

Next.js Scheduler with DayPilot: A Step-by-Step Guide

Learn how to incorporate the React Scheduler in a Next.js application, focusing on configuration, event handling, and using the direct API.
Next.js Weekly Calendar (Open-Source)

Next.js Weekly Calendar (Open-Source)

Add an interactive scheduling calendar to your Next.js application using the open-source DayPilot library.
React Weekly Calendar Tutorial (Open-Source)

React Weekly Calendar Tutorial (Open-Source)

React application that displays a weekly event calendar using the open-source DayPilot React calendar component. Includes a date picker for changing the visible week. The calendar/scheduler appearance is customized using CSS.
Next.js Calendar with Day/Week/Month Views (Open-Source)

Next.js Calendar with Day/Week/Month Views (Open-Source)

How to create an integrated day, week, and month calendar view with a shared data source in Next.js.
How to Add Custom Progress Bar to React Scheduler Events

How to Add Custom Progress Bar to React Scheduler Events

The React Scheduler component allows customization of event content. This tutorial shows how to add a custom progress bar using event active areas.
React JSX Components in Scheduler Grid Cells

React JSX Components in Scheduler Grid Cells

How to render custom React JSX component in the Scheduler grid cells.