Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: oceanside, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Task: Fix Add-to-Cart reliability on [login to view URL] (Shopify theme)
Goal: Items added from product pages don’t always appear in the cart. We need a clean, atomic “Add to Cart” flow so every selection (variant + lens options) transfers correctly to /cart.
Deliverables:
1. Build a single-flight Add to Cart function in JS that:
• Prevents duplicate clicks/requests
• Builds a canonical payload including all selected options
• Reads /[login to view URL] after success, then redirects to /cart
2. Update cart template to render all line-item properties exactly as sent (no filtering or renaming).
3. Verify across Chrome, Safari, and mobile browsers that the correct item and properties always appear.
4. Add minimal logging and one simple Cypress/Playwright test to confirm only one item is added per click.
Expected Output:
• 1 JS file for atomic add logic
• 1 properties-map JSON/JS file
• Updated cart Liquid partial
• 1 e2e test script proving correct behavior
Skills Required:
JavaScript (Shopify theme scripts), Liquid templates, browser debugging.
Time Estimate: ~1 working day (6–10 hours)." (client-provided description)
Matched companies (7)

TechGigs LLP

April Innovations

eShop Genius

Kiantechwise Pvt. Ltd.

Mobiweb Global Solutions

HJP Media
