What problem does it solve?
Provides a comprehensive, opinionated playbook and implementation guidance for building production-ready front-end interfaces. It reduces guesswork and rework by enforcing patterns for component architecture, data fetching, forms, state management, styling, accessibility, and responsive design so teams ship consistent, maintainable UIs faster.
Core Features & Use Cases
- Context-first design protocol to gather audience, use cases, and brand tone before writing UI code.
- Component architecture: file colocation, composition over boolean props, compound components, and a strict file ordering convention.
- Data & state: Suspense-first TanStack Query patterns, cache-first strategies, mutations with invalidation, and granular Zustand selectors.
- Forms & UX: useActionState/useOptimistic guidance, inline validation, disabled-loading buttons, skeletons/overlays to avoid layout shift, and a clear error hierarchy.
- Styling & performance: design tokens only, MUI v7 sx patterns, virtualization for long lists, lazy-loading heavy components, and measurable performance guidance.
- Accessibility & responsive rules: semantic landmarks, focus management (trap + restore), WCAG contrast, and prefers-reduced-motion fallbacks.
Quick Start
Design a responsive dashboard page with accessible, composable React components (cards, header, data grid, forms) for B2B SaaS admins on desktop.