Architecture Overview
Duxly Connection uses a multi-app distribution model: one codebase powering multiple Shopify apps for different clients.
Shared Codebase
/duxly-connection
Lambda Functions
React Frontend
CDK Infrastructure
Public
In Review
Duxly Connection
Main public app for App Store
Stack:
duxly-connection
Distribution:
Shopify App Store
Custom
Not Created
Client App 1
Custom distribution for specific client
Stack:
duxly-connection-1
Distribution:
Direct Install Link
Future
Client App N
Additional custom apps as needed
+ Add via Shopify Partners
How It Works
1
Public App - Listed on Shopify App Store, available to all merchants. Currently under review.
2
Custom Apps - Created per-client in Shopify Partners. Distributed via direct install link.
3
Separate Stacks - Each app gets its own AWS infrastructure (API Gateway, Lambda, CloudFront).
4
Shared Storage - All app credentials stored in AWS Parameter Store under
/shopify/duxly-connection/
Registered Apps
Loading registered apps...
Connected Shops
Loading connected shops...
No shops connected yet
Shops will appear here after installation
| Shop | Status | Scopes | Actions |
|---|