Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/webintegratedsolutions/shift-booking-manager/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
WordPress plugin to support service provider shift booking management for clients.
Shift Booking Manager
A custom WordPress plugin for service-based businesses that allows clients to book available shifts with service providers, and enables providers to manage their schedules, policies, and invoicing.
🔧 Features
- Custom post type for managing bookable shifts
- Front-end dashboard for service providers (Editor role)
- Custom client registration form (Contributor role)
- Monthly shift calendar with open/booked views
- Booking flow with modal interface
- Email notifications for bookings, cancellations, and invoices
- Cancellation policies with fees and cutoff times
- Shift completion tracking and automated invoicing
- PayPal or Interac e-Transfer payment instructions
- Admin settings panel for global plugin control
Requirments
WordPress 5.8+ PHP 7.4+