platformplatform / PlatformPlatform

🚀 Pre-alpha state. A platform designed for building enterprise-grade, multi-tenant products using Azure, .NET, React, TypeScript, Infrastructure as Code, etc.
https://platformplatform.github.io
MIT License
217 stars 21 forks source link

Major frontend updates: updated tooling and extracted common configurations and UI components #491

Closed raix closed 1 month ago

raix commented 1 month ago

Summary & Motivation

Prepare PlatformPlatform for multiple self-contained systems, ensuring operational consistency between frontends by extracting common configuration and UI components to a new shared-webapp folder next to the shared-kernel used by the backend.

The following changes have been made:

Shared WebApp packages:

Finally, this change also removes the need for having the dist folder checked in, and the old client filesystem router has been deleted.

Checklist

sonarcloud[bot] commented 1 month ago

Quality Gate Failed Quality Gate failed

Failed conditions
22.2% Duplication on New Code (required ≤ 3%)

See analysis details on SonarCloud