VioletConnect Architecture Patterns
Enforces mandatory architectural rules and implementation patterns for the VioletConnect merchant onboarding platform.
This skill codifies the essential architectural standards and development patterns required for building VioletConnect features. It provides Claude with specific guidance on implementing Redux Toolkit for state management, utilizing the custom axiosWrapper for automated casing conversion, and maintaining Next.js API routes as thin proxies. By adhering to these documented Architectural Decision Records (ADRs), developers can ensure codebase consistency and reliability across complex merchant onboarding flows for Shopify, BigCommerce, and WooCommerce.
Características Principales
01Provides SVGR integration patterns for type-safe and reusable SVG assets
02Implements axiosWrapper for automated camelCase/snake_case conversion
03Enforces Redux Toolkit for centralized state management over local React state
041 GitHub stars
05Standardizes Pre-Registration lookup flows and OAuth redirect patterns
06Restricts Next.js API routes to lightweight proxies to preserve backend logic
Casos de Uso
01Implementing platform-specific OAuth integrations for Shopify and BigCommerce
02Developing merchant pre-registration lookups for onboarding workflows
03Extending AppContext for shared application state across different e-commerce platforms