PageSourceSearch

https://constructionyardsale.com/static/js/HowItWorksPage.805c5cfa.chunk.js

js constructionyardsale.com collected 2026-10-09 02:44:37 UTC 15,394 bytes, 3 lines download raw bytes

1/*! For license information please see HowItWorksPage.805c5cfa.chunk.js.LICENSE.txt */
2"use strict";(globalThis.__LOADABLE_LOADED_CHUNKS__=globalThis.__LOADABLE_LOADED_CHUNKS__||[]).push([[779],{38720(e,s,t){t.r(s),t.d(s,{default:()=>m});t(65043);var r=t(5237),a=t(44104),l=t(83003),d=t(13195),n=t(71702),o=t(63990),i=t(99455),c=t(70579);const m=(0,l.Ng)(e=>({scrollingDisabled:(0,a.kl)(e)}))(e=>{const{scrollingDisabled:s}=e,t=(0,r.tz)();return(0,c.jsx)(d.YW,{title:t.formatMessage({id:"HowItWorksPage.title",defaultMessage:"How It Works"}),scrollingDisabled:s,children:(0,c.jsx)(d.JI,{topbar:(0,c.jsx)(n.A,{}),footer:(0,c.jsx)(o.A,{}),children:(0,c.jsx)(i.A,{})})})})},99455(e,s,t){t.d(s,{A:()=>b});t(65043);var r=t(53639),a=t(14459),l=t(44919),d=t(31212);const n=(0,d.A)("user-check",[["path",{d:"m16 11 2 2 4-4",key:"9rsbq5"}],["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]);var o=t(78384),i=t(86376),c=t(85692),m=t(76833);const x=(0,d.A)("handshake",[["path",{d:"m11 17 2 2a1 1 0 1 0 3-3",key:"efffak"}],["path",{d:"m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4",key:"9pr0kb"}],["path",{d:"m21 3 1 11h-2",key:"1tisrp"}],["path",{d:"M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3",key:"1uvwmv"}],["path",{d:"M3 4h8",key:"1ep09j"}]]),h=(0,d.A)("quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]]);var u=t(13195),p=t(70579);const b=()=>(0,p.jsxs)("div",{className:"flex flex-col w-full",children:[(0,p.jsx)("section",{className:"py-20 bg-muted/30 border-b border-border",children:(0,p.jsxs)("div",{className:"container mx-auto px-4 text-center max-w-4xl",children:[(0,p.jsx)("h1",{className:"text-4xl md:text-5xl lg:text-6xl font-bold mb-6 uppercase tracking-tight",children:"How It Works"}),(0,p.jsx)("p",{className:"text-xl md:text-2xl text-muted-foreground font-medium leading-relaxed",children:"A secure, transparent process from listing to payout. We protect both buyers and sellers every step of the way."})]})}),(0,p.jsx)("section",{className:"py-20 bg-background",children:(0,p.jsxs)("div",{className:"container mx-auto px-4",children:[(0,p.jsxs)("div",{className:"text-center mb-16",children:[(0,p.jsx)("h2",{className:"text-3xl md:text-4xl font-bold mb-4 uppercase",children:"Who uses our platform?"}),(0,p.jsx)("p",{className:"text-muted-foreground text-lg max-w-2xl mx-auto",children:"Whether you're a large contractor or a weekend DIYer, our marketplace connects those who have excess materials with those who need them."})]}),(0,p.jsx)("div",{className:"grid md:grid-cols-2 gap-8 max-w-5xl mx-auto",children:[{Icon:r.A,accentCls:"bg-primary",iconCls:"text-primary",title:"Businesses & Contractors",desc:"Liquidate excess inventory from completed jobs. Turn wasted materials into recovered capital and free up valuable warehouse space.",bullets:["Recover sunk costs","Improve sustainability metrics"],btnLabel:"Register as Business"},{Icon:a.A,accentCls:"bg-secondary",iconCls:"text-secondary",title:"Individuals & DIYers",desc:"Find high-quality materials at a fraction of retail cost for your home projects, or sell leftover supplies from your own renovations.",bullets:["Save money on projects","Keep materials out of landfills"],btnLabel:"Register as Indiv
2idual"}].map(e=>{let{Icon:s,accentCls:t,iconCls:r,title:a,desc:d,bullets:n,btnLabel:o}=e;return(0,p.jsxs)("div",{className:"group relative overflow-hidden rounded-xl border border-border bg-card p-8 shadow-sm hover:shadow-md transition-all",children:[(0,p.jsx)("div",{className:`absolute top-0 left-0 w-2 h-full ${t}`}),(0,p.jsx)(s,{className:`h-12 w-12 ${r} mb-6`}),(0,p.jsx)("h3",{className:"text-2xl font-bold uppercase mb-3",children:a}),(0,p.jsx)("p",{className:"text-muted-foreground mb-6",children:d}),(0,p.jsx)("ul",{className:"space-y-2 mb-8",children:n.map(e=>(0,p.jsxs)("li",{className:"flex items-center gap-2 text-sm font-medium",children:[(0,p.jsx)(l.A,{className:"h-4 w-4 text-green-500 flex-shrink-0"})," ",e]},e))}),(0,p.jsx)(u.GF,{name:"SignupPage",className:"block w-full rounded-md border border-input bg-background px-4 py-2 text-sm font-semibold uppercase text-center hover:bg-accent",children:o})]},a)})})]})}),(0,p.jsx)("section",{className:"py-24 bg-background",children:(0,p.jsx)("div",{className:"container mx-auto px-4 max-w-5xl",children:(0,p.jsxs)("div",{className:"space-y-24",children:[(0,p.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-center",children:[(0,p.jsx)("div",{className:"order-2 md:order-1 bg-card border border-border p-8 rounded-xl shadow-sm",children:(0,p.jsx)("div",{className:"space-y-6",children:[{Icon:n,bg:"bg-primary/10",color:"text-primary",title:"Create an Account",desc:"Sign up using your email, Google, or Apple account. Setup takes less than a minute."},{Icon:o.A,bg:"bg-secondary/10",color:"text-secondary",title:"Stripe Verification",desc:"To ensure a safe marketplace, all sellers must complete a quick ID verification through Stripe before listing items."},{Icon:i.A,bg:"bg-accent/10",color:"text-accent",title:"Link Payment Methods",desc:"All users need to link a credit card for easy checkout and a bank account to receive direct deposits."}].map(e=>{let{Icon:s,bg:t,color:r,title:a,desc:l}=e;return(0,p.jsxs)("div",{className:"flex items-start gap-4",children:[(0,p.jsx)("div",{className:`mt-1 ${t} p-2 rounded-full ${r} flex-shrink-0`,children:(0,p.jsx)(s,{className:"w-5 h-5"})}),(0,p.jsxs)("div",{children:[(0,p.jsx)("h4",{className:"font-bold text-lg uppercase mb-1",children:a}),(0,p.jsx)("p",{className:"text-sm text-muted-foreground",children:l})]})]},a)})})}),(0,p.jsxs)("div",{className:"order-1 md:order-2",children:[(0,p.jsx)("div",{className:"w-16 h-16 rounded-full bg-primary/10 text-primary flex items-center justify-center font-bold text-2xl mb-6",children:"1"}),(0,p.jsx)("h2",{className:"text-3xl font-bold mb-4 uppercase",children:"Register & Verify"}),(0,p.jsx)("p",{className:"text-lg text-muted-foreground",children:"We maintain a high-trust environment. Whether you're buying or selling, our seamless onboarding ensures everyone on the platform is verified and real."})]})]}),(0,p.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-center",children:[(0,p.jsxs)("div",{children:[(0,p.jsx)("div",{className:"w-16 h-16 rounded-full bg-secondary/10 text-secondary flex items-center justify-center font-bold text-2xl mb-6",children:"2"}),(0,p.jsx)("h2",{className:"text-3xl font-bold mb-4 uppercase",children:"List or Find Materials"}),(0,p.jsx)("p",{className:"text-lg text-muted-foreground",children:"Sellers list excess inventory with photos, dimensions, and material details. Buyers search by category, condition, and distance from their job site."})]}),(0,p.jsx)("div",{className:"bg-card border border-border p-8 rounded-xl shadow-sm",children:(0,p.jsx)("div",{className:"space-y-6",children:[{label:"List an Item",sub:"Photos, details, and price",icon:c.A},{label:"Buyer Purchases",sub:"Pays securely upfront via platform",icon:c.A},{label:"Funds Secured",sub:"Money goes into Escrow",icon:m.A,greenIcon:!0}].map((e,s)=>{let{label:t,sub:r,icon:a,greenIcon:l}=e;return(0,p.jsxs)("div",{className:"flex items-center justify-between "+(s<2?"border-b border-border pb-4":""),children:[(0,p.jsxs)("div",{children:[(0,p.jsx)("div",{className:"font-bold",children:t}),(0,p.jsx)("div",{className:"text-sm text-muted-foreground",children:r})]}),(0,p.jsx)(a,{className:"w-5 h-5 flex-shrink-0 "+(l?"text-green-500":"text-muted-foreground")})]},t)})})})]}),(0,p.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-center",children:[(0,p.jsxs)("div",{className:"order-2 md:order-1 bg-card border border-border p-8 rounded-xl shadow-sm relative overflow-hidden",children:[(0,p.jsx)("div",{className:"absolute top-0 right-0 w-32 h-32 bg-primary/5 rounded-bl-full"}),(0,p.jsxs)("div",{className:"relative text-center flex flex-col items-center",children:[(0,p.jsx)(x,{className:"w-16 h-16 text-primary mb-6"}),(0,p.jsx)("h3",{className:"font-bold text-xl uppercase mb-3",children:"The Pickup Code"}),(0,p.jsx)("p",{className:"text-muted-foreground mb-6",children:"After paying, the buyer receives a secure 6-digit code. They meet the seller, inspect the materials, and if satisfied, they hand the code to the seller."}),(0,p.jsxs)("div",{className:"bg-muted px-6 py-4 rounded-lg border border-border inline-flex items-center gap-4",children:[(0,p.jsx)("span",{className:"text-sm font-bold uppercase text-muted-foreground",children:"Code:"}),(0,p.jsx)("span",{className:"font-mono text-2xl tracking-[0.2em] font-bold",children:"892-410"})]})]})]}),(0,p.jsxs)("div",{className:"order-1 md:order-2",children:[(0,p.jsx)("div",{className:"w-16 h-16 rounded-full bg-accent/10 text-accent flex items-center justify-center font-bold text-2xl mb-6",children:"3"}),(0,p.jsx)("h2",{className:"text-3xl font-bold mb-4 uppercase",children:"Inspect & Handshake"}),(0,p.jsx)("p",{className:"text-lg text-muted-foreground",children:"Our built-in escrow protects both parties. The buyer knows their money is safe until they see the item. The seller knows the funds are guaranteed before they hand over the materials."})]})]}),(0,p.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-center",children:[(0,p.jsxs)("div",{children:[(0,p.jsx)("div",{className:"w-16 h-16 rounded-full bg-green-500/10 text-green-600 flex items-center justify-center font-bold text-2xl mb-6",children:"4"}),(0,p.jsx)("h2",{className:"text-3xl font-bold mb-4 uppercase",children:"Receive Funds Instantly"}),(0,p.jsx)("p",{className:"text-lg text-muted-foreground",children:"No waiting weeks for checks to clear. As soon as the transaction is marked complete, the money is on its way to your bank."})]}),(0,p.jsx)("div",{className:"bg-secondary text-secondary-foreground p-8 rounded-xl shadow-sm",children:(0,p.jsx)("div",{className:"space-y-6",children:[["Enter Code","The seller enters the buyer's 6-digit Pickup Code into their dashboard to confirm the handover."],["Funds Released","Escrow instantly releases the payment. The platform takes a small flat fee, and the rest goes to you."],["Direct Deposit","Funds arrive in your linked bank account automatically, typically within 1-2 business days depending on your bank."]].map(e=>{let[s,t]=e;return(0,p.jsxs)("div",{className:"flex gap-4",children:[(0,p.jsx)("div",{className:"mt-1 bg-white/10 p-2 rounded-full flex-shrink-0",children:(0,p.jsx)(m.A,{className:"w-5 h-5 text-green-400"})}),(0,p.jsxs)("div",{children:[(0,p.jsx)("h4",{className:"font-bold text-lg uppercase mb-1",children:s}
2),(0,p.jsx)("p",{className:"text-secondary-foreground/80 text-sm",children:t})]})]},s)})})})]})]})})}),(0,p.jsx)("section",{className:"py-24 bg-muted/30 border-t border-border",children:(0,p.jsxs)("div",{className:"container mx-auto px-4 max-w-6xl",children:[(0,p.jsxs)("div",{className:"text-center mb-16",children:[(0,p.jsx)("h2",{className:"text-3xl md:text-4xl font-bold mb-4 uppercase",children:"Success Stories"}),(0,p.jsx)("p",{className:"text-muted-foreground text-lg max-w-2xl mx-auto",children:"See how real people and businesses are turning excess inventory into profit."})]}),(0,p.jsx)("div",{className:"grid md:grid-cols-3 gap-8",children:[{initials:"MS",bg:"bg-muted text-primary",name:"Mike Sanchez",role:"Independent Contractor",quote:'"I usually rent a dumpster for leftover siding and drywall. I put it on here instead and sold it to a DIYer the next day. No dumpster fee, plus I made money."',earned:"$4,250",period:"this year",cardCls:"bg-card border border-border"},{initials:"BT",bg:"bg-primary text-primary-foreground",name:"BuildTech Solutions",role:"Commercial Developer",quote:'"We over-ordered steel framing for a mid-rise project. Returning it meant a 25% restocking fee plus freight. We listed it locally here and sold the lot to another firm at a tiny discount."',earned:"$28,400",period:"this year",cardCls:"bg-primary/5 border border-primary/20 transform md:-translate-y-4"},{initials:"SJ",bg:"bg-muted text-secondary",name:"Sarah Jenkins",role:"Homeowner / DIY",quote:'"After our kitchen reno, we had 4 boxes of expensive subway tile left over. I listed it on Saturday morning, and someone picked it up for a bathroom flip by noon."',earned:"$320",period:"one-time sale",cardCls:"bg-card border border-border"}].map(e=>{let{initials:s,bg:t,name:r,role:a,quote:l,earned:d,period:n,cardCls:o}=e;return(0,p.jsxs)("div",{className:`p-8 rounded-xl shadow-sm relative ${o}`,children:[(0,p.jsx)(h,{className:"absolute top-6 right-6 h-8 w-8 text-primary/20"}),(0,p.jsxs)("div",{className:"flex items-center gap-4 mb-6",children:[(0,p.jsx)("div",{className:`h-12 w-12 rounded-full ${t} flex items-center justify-center font-bold text-lg`,children:s}),(0,p.jsxs)("div",{children:[(0,p.jsx)("h4",{className:"font-bold",children:r}),(0,p.jsx)("p",{className:"text-xs text-muted-foreground uppercase",children:a})]})]}),(0,p.jsx)("p",{className:"italic text-foreground/80 mb-6",children:l}),(0,p.jsxs)("div",{className:"border-t border-border/50 pt-4",children:[(0,p.jsx)("div",{className:"text-sm text-muted-foreground uppercase tracking-wide mb-1",children:"Earned on platform"}),(0,p.jsxs)("div",{className:"text-2xl font-bold text-green-600",children:[d," ",(0,p.jsx)("span",{className:"text-sm font-normal text-muted-foreground",children:n})]})]})]},r)})}),(0,p.jsx)("div",{className:"text-center mt-16",children:(0,p.jsx)(u.GF,{name:"NewListingPage",className:"inline-flex items-center justify-center h-14 px-8 rounded-md bg-primary text-primary-foreground text-lg font-semibold uppercase hover:bg-primary/90",children:"Start Selling Today"})})]})})]})},85692(e,s,t){t.d(s,{A:()=>r});const r=(0,t(31212).A)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},53639(e,s,t){t.d(s,{A:()=>r});const r=(0,t(31212).A)("building-2",[["path",{d:"M10 12h4",key:"a56b0p"}],["path",{d:"M10 8h4",key:"1sr2af"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3",key:"1rgiei"}],["path",{d:"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2",key:"secmi2"}],["path",{d:"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16",key:"16ra0t"}]])},86376(e,s,t){t.d(s,{A:()=>r});const r=(0,t(31212).A)("credit-card",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]])},78384(e,s,t){t.d(s,{A:()=>r});const r=(0,t(31212).A)("shield-check",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},44919(e,s,t){t.d(s,{A:()=>r});const r=(0,t(31212).A)("trending-up",[["path",{d:"M16 7h6v6",key:"box55l"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17",key:"1t1m79"}]])},14459(e,s,t){t.d(s,{A:()=>r});const r=(0,t(31212).A)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]])}}]);
3//# sourceMappingURL=HowItWorksPage.805c5cfa.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.