AI-Powered Application Solutions
Alameda County ITD modernizes aging legacy systems into fast, secure, cloud-ready web applications — built with the Claude Code AI development agent. Two applications are live in production and in daily use by the Public Works Agency (PWA).
The Alameda County Information Technology Department (ITD), in partnership with County agencies and departments, continually builds and modernizes applications for the benefit of its constituents and to make County processes more efficient.
Facing an aging portfolio of SharePoint applications — and the departure of the sole SharePoint developer — ITD used the Claude Code AI development agent to migrate legacy pages to a modern React and .NET Core stack, achieving a 13× speed improvement over the traditional approach.
Here are the applications ITD built and put into production using this AI-assisted approach.
Live Application Solutions
PWA Maps Tracker ● Live in Production
The Public Works Agency map and survey records tracking system. Maps Tracker manages the full lifecycle of survey map submissions — from intake and examination through surveyor approval, payment sign-off, and final filing — replacing a legacy SharePoint site while preserving every business rule.
- Map submission tracking & examination workflow
- Records of Survey (ROS) application approval
- Surveyor & surveying-company registries
- Payment report signing & POS surveyor approval
- Dashboards with live charts and operational reports
- APN / parcel lookup, street and staff management
Stack: React 19, Redux Toolkit, AG Grid, Highcharts, Azure AD (MSAL) single sign-on, .NET Core REST API. Automated end-to-end tests with Playwright.
LIVE
in daily production use by PWA staff
PWA Budget & CIP ● Live in Production
The Public Works Agency Budget and Capital Improvement Program (CIP) management application. It centralizes budget development, program narratives, capital project tracking, and quarterly reporting — organized by department and fiscal year — on a modern, secure platform.
- Budget Development by department & fiscal year
- Budget Narratives authoring & review
- Capital Improvement Program (CIP) project tracking
- Quarterly Updates & status reporting
- Key Dates calendar for budget-cycle deadlines
- Document management with large-file support
Stack: React, Azure AD (MSAL) single sign-on, .NET Core Web API (Budget, CIP, Documents, Calendar, Fiscal Years, Departments).
LIVE
in daily production use by PWA staff
The Challenge
ITD’s aging SharePoint applications relied on a Dream Factory API layer that had become unsupported and fragile, and the contract for the sole SharePoint developer was ending — taking undocumented institutional knowledge with it. A traditional rebuild demanded a five-person team (Business Analyst, Developer, QA, UAT Tester, Support Engineer) and roughly six months of effort, at 2–5 days per component with inconsistent quality. The County needed a faster, consistent, repeatable path.
How We Built It
A single reusable five-stage pipeline, driven by the Claude Code AI agent, ran once per legacy page: (1) Understand the legacy file, (2) Convert to React TypeScript, (3) map the SharePoint API to .NET Core endpoints, (4) generate unit & E2E tests, and (5) Log migration notes. Quality standards were encoded once in a CLAUDE.md file so every component followed the same structure, naming, and API patterns — from the first page to the last.
5
automated stages per component, one command
Results & Statewide Value
20
legacy pages migrated end-to-end
2 wks
vs. a 6-month manual estimate
13×
faster than traditional migration
100%
consistent quality, tests on day one