About this demo

This site was built to accompany I A Expand LLC's response to TUSD RFP 27-023-TUSD1 (District Website Platform). It demonstrates the shape of the proposed platform, not the production build.

What's real vs. representative

AreaIn this demoIn the proposed production build
Data storageHardcoded Python data, held in memory; resets on restartPostgreSQL with Wagtail page models, revisions, and permissions
CMSFlask + Jinja templatesDjango + Wagtail CMS
AccountsFive fixed demo logins, one shared passwordMicrosoft Entra ID / Azure AD SSO, SAML, MFA
WorkflowDraft → Review → Approval → Publish, enforced in codeSame states, configurable per site, with notifications and escalation
AccessibilityIssues are pre-assigned to sample content to show the guardrailAutomated scanning on upload and on a recurring schedule
Broken linksA fixed sample listScheduled crawl with a real work queue
SearchSubstring match over the sample contentIndexed search with filters, facets, and analytics
IntegrationsNot connectedParentSquare, Synergy, Tyler iVisions, Google Workspace, M365, GA/GTM, KickUp
HostingSingle container on Render, for demo purposesRedundant US-based containers, documented in the technical proposal

What to click on

  • The district home page and three school sites show branding-per-site and syndicated announcements.
  • Log in as any of the five demo accounts to see role-scoped dashboards.
  • Open a content item and move it through the workflow to see the accessibility publishing guardrail in action.
  • The Accessibility and Broken Links pages under the dashboard show the reporting views.