Skdulr

Screenshot of Skdulr.com

Skdulr assigns volunteers to sessions for the annual ACA conference. Scheduling that by hand could take about three weeks. The site finishes a pass in about a minute. The first version took about two weeks. Volunteers and administrators sign in, then view or change the schedule, the people, and the sessions. PHP supplies the shared header, footer, and navigation.

PHP

The scheduler places any number of volunteers into shifts. It respects the shifts someone wants and the professional commitments they cannot take.

CSS

The layout is custom CSS. Bootstrap supplies the alert messages.

JavaScript

jQuery refreshes the page when the schedule data changes in MySQL.

MySQL

The database has 11 tables, including volunteers, logins, the schedule, and the session list.