Calendar with Week A and B

Calendar with Week A and B

WebBoard's calendar handles real European school schedules: alternating Week A and Week B with separate times, conflict detection at the class and teacher level, and recurrence with custom intervals. The calendar fills in from curriculum so it stays one source of truth.

Alternating Week A / Week B is common in European block schedules and rare in SaaS calendars. WebBoard treats it as a first-class feature, not a workaround.

What's included:

  • Recurring events: daily, weekly, monthly with configurable intervals (every 2 weeks, every 3 months)

  • Alternating Week A and Week B with separate start times for each

  • Series management: edit a single instance (exception) or all future occurrences

  • Drag-and-drop class events onto time slots

  • Timezone handling: events stored in UTC, displayed in the org's local timezone (IANA)

  • Conflict detection at save time: prevents double-booking at both class and teacher level (OrgAdmins can override)

  • Availability queries that expand recurring events inside the date range for accurate "is this teacher free Tuesday 14:00"

  • Role-based view filtering: teachers see own and enrolled-class events, students see personal and enrolled, admins see everything

  • Calendar ↔ curriculum link: each event can carry AgendaJson tying it back to curriculum lessons

Browser support

Browser Support
Chrome
Yes
Firefox
Yes
Opera
Yes
Safari
Yes
Edge
Yes
Chrome Mobile
Yes
Firefox Mobile
Yes