Skip to content

Development Docs

Before you start developing, it is recommended to understand InnoShop's core concepts and coding standards.

Core Concepts

Coding Standards

Frontend Build

Plugins & Themes

  • Plugin Development — Plugin structure, config.json, Boot.php, Hook system, pitfall records
  • Theme Development — Theme file structure, SCSS architecture, asset loading system
  • Hook System — Filter hooks, action hooks, blade hooks

Others

  • WebSocket — Laravel Reverb real-time communication
  • Supervisor — Queue, scheduler, and WebSocket process management