Syncing Staff Assignments to Google Calendar in a Legacy ASP.NET WebForms App
Syncing Staff Assignments to Google Calendar in a Legacy ASP.NET WebForms App A case study from the Staffpoint project I recently worked on Staffpoint, a staffing and scheduling platform built by DeloLogic. My main piece was the backend for the Google Calendar integration for personnel (ticket "[SP-4.0] Google calendar integration for Personnel - Backend"). This post covers what Staffpoint is, the stack it runs on, and how the calendar sync works under the hood. What Staffpoint is Staffpoint is a workforce management system for staffing agencies. An agency uses it to manage clients, locations, and job types, then create shifts (called "assignments" in the product) and fill them with qualified personnel. It handles the whole lifecycle: open shifts, offers, confirmations, cancellations, availability, qualifications and accreditations, payroll and billing rates, invoices, KPI reports, and even automated phone calls and SMS through Twilio to offer shifts to s...