What problem does it solve?
Builds a correct integration plan for creating an Ecwid (Lightspeed eCom) app, covering both storefront customization and server-side data access without breaking the SPA lifecycle or OAuth security requirements.
Core Features & Use Cases
- Storefront app design (JavaScript SDK): Customize category/product/cart/checkout experiences by using Ecwid widget page events and cart APIs rather than relying on DOM lifecycle events.
- Server-side integration (REST API): Create and manage products, orders, customers, categories, and discount coupons through OAuth-authenticated endpoints.
- App extensibility (App Market + webhooks): Register apps for marketplace distribution and use webhooks for real-time updates instead of polling.
- Native vs storefront app approaches: Choose between iframe-based native apps (Control Panel UI) and storefront JS-based apps (widget-injected behavior).
Quick Start
Use the ecwid skill to draft your app architecture by selecting storefront JavaScript SDK events and defining the REST API scope set and webhook strategy for your target features.