A calendar-based scheduling web application written for Engineers Without Borders in PHP with CodeCharge Studio.
This app was designed to reduce the logistical overhead of scheduling a large number of shift workers (volunteers, in the initial usage case) on an ad hoc schedule. Instead of a scheduling manager collecting information about individual volunteer’s availability and then producing numerous schedule drafts, users individually go to the scheduling app website and select their own shifts on a first-come, first-served basis.
A scheduling manager can edit the schedule live on the website, making changes to existing shifts when necessary. The application will send out reminders for shifts the day before.