Skip to content

Prototypes

Mobile Prototype

Full clickable prototype for the .NET MAUI mobile app.

Local: http://localhost:4000 | Production: https://integrator-docs.customer-site.com/prototypes/mobile/

Web Prototype

Clickable prototype for the Blazor web application.

Local: http://localhost:4001 | Production: https://integrator-docs.customer-site.com/prototypes/web/

Desktop Prototype

Placeholder for the WPF desktop application prototype.

Local: http://localhost:4002 | Production: https://integrator-docs.customer-site.com/prototypes/desktop/

What these are (and are not)

The prototypes/ app is a clickable UX / process-flow prototype built with Vue 3 + Tailwind CSS + basic state management.

  • Goal: rapidly validate flows, IA, screen transitions, and acceptance criteria.
  • Non-goal: production implementation. The real apps will be implemented per-platform:
    • Web: Blazor
    • Mobile: .NET MAUI
    • Desktop: WPF (migrating legacy + expanding beyond “roof” to multi-System support)

Dev Commands

bash
npm run dev              # Run all services including prototypes
npm run prototypes:dev   # Mobile only (port 4000)
npm run web:dev          # Web only (port 4001)
npm run desktop:dev      # Desktop only (port 4002)

Integrator Documentation · dev