ScheduleBuilder
ScheduleBuilder is a visual, browser-based tool for creating weekly schedules, class timetables, work plans, study routines, and daily activities.
It solves a simple problem: calendars can be too complex, while static templates are hard to update. With ScheduleBuilder, you can build a clear schedule in an interactive time grid, add activities, drag them to a new time or day, and resize them as plans change.
Key features:
- Create weekly and daily schedules visually
- Drag, move, and resize activities
- Customize days, hours, time format, layout, themes, colors, fonts, and backgrounds
- Share published schedules with a public link
- Embed schedules on websites, including WordPress
- Export schedules as PNG or PDF, or print them
- Manage multiple schedules with duplicate events and undo/redo
ScheduleBuilder is built with React, TypeScript, Vite, and Cloudflare Pages. It uses Cloudflare D1 and R2 for data and uploads, with optional Google and Microsoft sign-in.
