Four production builds running on the same Azure / Cloudflare patterns I ship to clients — open them, click around, see how the pieces fit. Names, claims, visitors and tickets are all faker-generated; the wiring underneath is the real thing.
Multi-role expense platform: claimant capture, manager approval flow, finance exports for BACS / Sage / Intacct, and a receipt vault with OCR-ready blob storage.
Six dashboards across TOM, IT, quality, and referrals — surfacing rota gaps, ticket trends, security posture and care-home performance in real time.
Tablet kiosk for sign-in/out across multi-site care homes. SMS OTP for returning visitors, fire roll-call, GDPR retention, manager overrides, Intune kiosk lockdown.
Horizon scanning across regulators across health, safety, data and education. An LLM reads each new advisory, summarises it for time-poor leadership, and tags by domain — every few hours, fully automatic.
AI-triaged ticket queue with SLA bars, intake trends, and category analytics. Each ticket has an LLM-generated summary so agents can pick up faster.
Chat over the company handbook. Every answer comes back with the cited paragraphs alongside, so people can trust what the AI tells them and read the source.
Defender-style posture: phishing simulation trends, MFA coverage, conditional-access activity, blocked sign-ins feed, and the riskiest users surfaced for review.
Multi-system provisioning orchestrator: M365, SharePoint, Intune, HRIS, CRM, asset records — generated from the role and ticked off as each step completes.
RFC pipeline with risk scoring, freeze-period detection, AI assessment, and a CAB approval flow. Calendar view shows what is happening when, with rollback plans on every change.
Drop a recording, get back a summary, decisions, and action items assigned to people. Each meeting opens with the transcript on the left and the AI extraction on the right.
Power-Automate-style canvas: trigger then conditions then actions, with a connector library down the right side. Toggle flows on or off, run them on demand, and watch the run history fill in.