Skip to content

Frontend and UI Templates

Evidence (dated)

This page records observations at a stated revision and date. Re-verify before relying on it; it is not a permanent contract.

Filled 2026-10-09

This page was empty and its description promised Angular, React and headless-CMS templates. The inventory below is what exists in C:\Git\ConnectSoft at the revisions recorded in handoffs/2026-10-09-independent-review/verification-record.md. No Angular, React or CMS template exists. ADR-0007 keeps the Blazor direction.

Shell, microfrontend and component foundations

Repository Role
ConnectSoft.Blazor.ShellTemplate, ConnectSoft.Blazor.Saas.ShellTemplate, ConnectSoft.Blazor.ECS.ShellTemplate Host shells (plain, SaaS, ECS variant); the Shell owns frontend auth state per canonical ADR-0101
ConnectSoft.Blazor.Shell.Contracts, .Shell.Services, .Shell.Services.Abstractions Shell ↔ microfrontend contracts and services
ConnectSoft.Blazor.MicrofrontendLibraryTemplate Template for an independently versioned MFE
ConnectSoft.Blazor.ComponentLibraryTemplate, ConnectSoft.Blazor.UIKit Component libraries and the shared UIKit
ConnectSoft.MicroFrontends.POC Earlier proof of concept

Microfrontends that exist

Identity admin and self-service; Authorization Server admin; ECS admin, monitoring and self-service; SaaS Tenants, ProductsCatalog, Entitlements, Billing and Metering admin; Logistics; AIChat (registers a mock AI service unconditionally; docs/F11-aichat.md records that no dedicated chat prototype exists).

Mobile and sites

ConnectSoft.MauiBaseTemplate and ConnectSoft.Maui.UIKit (MAUI base and kit); ConnectSoft.MarketingSiteTemplate and ConnectSoft.MarketingSite (marketing site); Flowbite (UI library source).

Factory Studio

No Studio, BFF or design-system repository exists; the Studio is 41 HTML prototypes in ConnectSoft.DesignPrototypes plus documentation (Experience plane).

Gaps

  • Angular, React and headless-CMS generation: not present; either retire the promise or treat as a later template family.
  • A design-system package implementing the prototypes' token spine: not present.
  • Verified installed-template output for the Blazor templates: not checked in this task (open items).