Not just a CRUD app. PCIShield is an enterprise-grade Governance ERP designed with Clean Architecture, Event Sourcing, and Real-Time Analytics.
We decouple the UI from logic. The Razor view is "dumb." A dedicated C# Orchestrator class manages state, API calls, and SignalR events.
System.Reactive for debounced search.We don't just write LINQ. We use the Specification Pattern to encapsulate query logic.
For complex dashboards, we use Split Queries to prevent "Cartesian Explosion" when loading deep graphs (Merchants -> Assessments -> Evidence).
PCIShield includes a dedicated BI layer. The dashboard isn't just a view; it's an orchestration of specialized analyzers.
We don't force everything into SQL. The architecture uses specialized stores.