All projects
Generative AIReusable platform

Foundry

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

/ 12
Foundry project overview

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.

Build something useful

Want to explore a project with a similar shape?

Email Mark Allen to discuss the problem, constraints, and a practical first move.

Email Mark