Case Study
Minibus driver scheduling
We have several minibus vehicles that can be scheduled for tours or other events. There are several drivers who can be assigned to minibus shifts. Some of the drivers may be interested in picking up open shifts when they are available. A tour or an event may have additional details.
Administration setup
An administrator of the scheduling system need to do some configuration to make things work.
Configure calendars for minibuses
We will create a calendar per each minibus.
-
Go to Shift Controller > Administration > Calendars > Add New. Create a calendar named Minibus #1.
-
As we are going to book vehicles at different times, let's choose Custom Time from shift time options for this calendar in Administration > Calendars > Shift Time.
-
Go on adding calendars for each minibus. For example for 3 vehicles we will have calendars named Minibus #1, Minibus #2 and Minibus #3.
Add employee records for drivers
Now we will add drivers as employees in our scheduling system. For example, there are 7 drivers who can be scheduled for our minibus tours: Alice, Bob, Clara, David, Eve, Frank, and George.
-
Go to Shift Controller > Administration > Employees > Add New. Add a new employee named Alice. Assign them to some or all the vehicles that we have.
-
Go on adding employee entries for each driver.
Scheduling drivers for minibus tours
Now as we have configured the settings of our minubus shift scheduling system, we are ready to schedule some drivers for our minibus tours.
-
Let's schedule a tour on 14 Jan on Minibus #2 with one of the available drivers. Go to Shift Controller > Schedule, group by Calendar and click + Shift.
-
Choose a minibus and start and end time of the tour.
-
So we can have a schedule of minubus vehicles and drivers.
Adding tour details with custom fields
If we need to provide some more details about each tour shift, we can make use of the custom fields module. Let's add a simple text field to provide event details in a free text form.
-
Go to Shift Controller > Administration > Calendars > Minubus #1 > Custom Fields > Add New.
-
In the shift edit form we can now provide some more details about this event or tour.
Let drivers pick up open shifts for minubus tours
We can create an open shift for a minibus tour and let interested drivers pick it up for them.
-
Create an open shift and issue a pickup request for it.
-
Now if you linked an employee record with a Wordpress user account, a driver can log in and pick up this open shift for them.
About ShiftController
ShiftController is staff scheduling and rostering, rota planning plugin for WordPress for any business that needs to manage and schedule employees. All you need is a website with WordPress to start keeping your staff scheduling under control anywhere at anytime online!