Foundry
A reusable AI-assisted publishing platform combining a public content site, administration, media, business workflows, and repeatable cloud deployment.

01 / The problem
What needs to change
A content-led organization often needs a public site, media pipeline, administration, business records, email, and AI assistance without assembling a new platform for every implementation.
02 / The approach
A focused path through the complexity
Foundry packages those needs into a configurable application and infrastructure starter, with an AI assistant that can help operators manage content and evolve the site from inside the admin experience.
03 / Key capabilities
What the system is designed to do
- Configurable public content and topic publishing
- Role-protected administration and media management
- AI-assisted content and site operations
- Customer, invoice, banking, ledger, and reconciliation workflows
- One-command infrastructure and deployment helpers
04 / Architecture
Technology and system shape
- React and Vite single-page application
- Azure Functions service layer
- Document database and blob-backed media storage
- API-key and interactive Codex assistant modes
- Terraform and PowerShell deployment automation
05 / Results
What the repository demonstrates
- The platform combines publishing, administration, media, business operations, and AI assistance in one reusable repository.
- Infrastructure scripts, authentication, configuration, and deployment workflows make the starter repeatable across implementations.
06 / Lessons
What the work teaches
- A reusable platform needs clear separation between product primitives and the branding of a concrete implementation.
- AI assistance is most practical when it operates inside existing content and business permissions.
07 / Screenshots
Approved visuals
No public screenshots yet
Add only approved screenshots to the project record.