--- layout: home hero: name: 'Frontend Architecture' text: 'Enterprise Monorepo' tagline: 'A scalable, standardized foundation for Web & Desktop applications. Built for performance, consistency, and velocity.' actions: - theme: brand text: Get Started link: /setup - theme: alt text: View Architecture link: /overview features: - title: 🧩 App Layout Engine details: Core App Shell wrapping Mantine for rapid, consistent layout creation across all products. link: /packages/ui/CORE-APP-SHELL linkText: Explore App Shell - title: 📝 Form Primitives details: RHF + Zod + Mantine components designed for O(1) render cost and deep type safety. link: /packages/ui/FORM-COMPONENTS linkText: View Forms - title: 🖥️ Desktop Ecosystem details: Complete Electron integration with secure Inter-Process Communication (IPC) and Bridge Architecture. link: /apps/desktop/ linkText: Desktop Docs - title: 🔌 Core Architecture details: Robust state management, Event Bus, first-class i18n, and unified Storage layers. link: /packages/core-api/ linkText: Explore Core ---

Why this Monorepo Exists

Building high-end enterprise applications requires strict consistency, shared tooling, and well-defined boundaries. This monorepo serves as the absolute source of truth for our frontend ecosystem.

Unified Tooling

By enforcing strict linting, formatting, and building patterns at the root (powered by Turborepo), we ensure that every application in the ecosystem adheres to our high standards without duplicate configuration.

Shared Domain Logic

The separation of UI components and Core logic guarantees that our web and desktop applications all share the exact same state management and event-driven architecture, drastically reducing cognitive load.

Accelerated Velocity

With a rich library of 22+ advanced Form components, pre-configured Vite/TypeScript environments, and an enterprise App Shell, teams can stop reinventing the wheel and start building product features on day one.