E-commerceBundleBuilder
Full-featured e-commerce embedded app for creating and managing product bundles with advanced cart transformation using Rust/WASM.
Shopify Function in Rust for cart transformation
Quick Stats
Oct 2024 - Dec 2025
154 / 156
My commits / Total
0
Lead Developer
98.7%
Lead Developer
Project Metrics
Period
Oct 2024 - Dec 2025
Role
Lead Developer
Team
3 people
32+
PRs Merged
128
Products per Bundle
<10ms
Cart Transform
250
Images Supported
Tech Stack
Key Features
Bundle Editor
Visual CRUD with drag-and-drop for reordering products and images
Rust Cart Transform
High-performance cart modifications using Shopify Functions in Rust/WASM
Real-time Preview
Live preview of bundle configurations before publishing
Automatic Pricing
Sum of variants with fixed/percentage discount options
Advanced Metafields
Support for 40+ metafield types including JSON and list references
Multi-store Publishing
Single bundle can be published to multiple storefronts
My Contribution
Role
Lead Developer
Key Contributions
- Complete architecture design with Remix + Shopify App Bridge
- Shopify Function development in Rust for cart transform
- External API system with HMAC-SHA256 authentication
- Drag-and-drop implementation with @dnd-kit
- Comprehensive GraphQL error handling (PRs #28-#32)
Achievements
32+
PRs Merged
128
Products per Bundle
<10ms
Cart Transform
250
Images Supported