Selected work
Rugs USA

Project planning and ordering for trade customers

Built a project workspace that connects saved rug selections to Shopify, with quantity management, bulk cart additions, and printable summaries.

My contribution
React development and wishlist-to-cart integration · SDG
Technologies
React / TypeScript / Shopify / Swym

Planning a project

Trade customers needed a way to organize rug selections before ordering. I built React and TypeScript views for named projects, where customers could save specific rug sizes, adjust quantities, and remove items.

Swym provided the wishlist data behind each project. I integrated project creation, renaming, and deletion with that service.

From saved selections to the cart

Customers could add selected items or an entire project to the cart in one action. I mapped each saved item’s variant ID and quantity into Shopify cart lines, so the cart received the chosen rug sizes and quantities.

Totals and project summaries

I added totals for the full project and the selected items, plus a printable summary of products, quantities, and prices. The project view displayed list prices (MSRP); the cart applied the customer’s trade pricing.

Inception FertilityClinic applications, reporting, and a partner API