Build storefront cart UI + Continue handoff + shared customer login for this Meshkee website. ## Remote only - Production Meshkee API and live site only — no localhost / local ports. - Customer app: https://customer. - Business app: https://business. Production env: NEXT_PUBLIC_API_BASE_URL=https://api.meshkee.com/api/v1 NEXT_PUBLIC_DOMAIN= NEXT_PUBLIC_CUSTOMER_ORIGIN=https://customer. NEXT_PUBLIC_BUSINESS_ORIGIN=https://business. ## Scope Website only. Do not rebuild customer checkout, payment, addresses, or account pages — those are global on customer.. ## Cart UI - Header cart icon + count badge - Popup/drawer: lines, quantity, remove, total, Continue - Cart lines use store item variant id (not product id) - Guest cart: localStorage key meshkee-guest-cart + cookie on . - Guest line: { id, name, slug?, price, quantity, image? } (id = variant id) ## Continue - Logged in → customer./checkout/cart#guestCart= - Guest → customer./login?redirect=/checkout/cart#guestCart= - If no guest lines left, open /checkout/cart without the hash ## Shared session - Cookies: meshkee_customer_access_token / meshkee_customer_refresh_token on . (SameSite=Lax; chunk large tokens) - Hydrate site session from those cookies - ورود → customer login with redirect=/ - Logged in: "{firstName} عزیز" menu → profile, orders, logout; “مدیریت وبسایت” only for site admins → business app (handoff when available) Match existing site design. Keep the change limited to cart popup, Continue handoff, and header auth.