PageSourceSearch

https://www.canitbebuilt.ai/_next/static/chunks/app/(site)/pricing…?dpl=dpl_iTNF9FtC9qMd71qjrMmb2owvS3hs

js canitbebuilt.ai collected 2026-10-05 12:56:27 UTC 18,119 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8100],{659:(e,t,i)=>{"use strict";i.d(t,{S:()=>s});var n=i(9425);function s(e){let{value:t,onChange:i,className:s=""}=e;return(0,n.jsx)("div",{className:"inline-flex border border-rule font-mono text-[11px] tracking-[0.04em] ".concat(s),role:"group","aria-label":"Currency",children:["USD","INR"].map(e=>(0,n.jsx)("button",{type:"button",className:["px-2.5 py-1 focus:outline focus:outline-2 focus:outline-offset-2 focus:outline-rule",t===e?"bg-cta text-cta-text":"bg-stock text-ink hover:bg-rule/10"].join(" "),"aria-pressed":t===e,onClick:()=>i(e),children:e},e))})}},1225:(e,t,i)=>{"use strict";i.d(t,{Qs:()=>s,Qt:()=>o,dT:()=>a,fO:()=>r});let n="cibb:checkout-intent";function s(e){try{localStorage.setItem(n,JSON.stringify(e))}catch(e){}}function r(){try{let e=localStorage.getItem(n);if(!e)return null;return JSON.parse(e)}catch(e){return null}}function o(){try{localStorage.removeItem(n)}catch(e){}}async function a(e){var t,i;let n=await fetch("/api/checkout",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify(e)}),s=await n.json();return s.ok&&(null==(t=s.data)?void 0:t.checkoutUrl)?{ok:!0,checkoutUrl:s.data.checkoutUrl}:{ok:!1,code:s.code,message:null!=(i=s.message)?i:"Checkout could not start."}}},2176:(e,t,i)=>{"use strict";i.d(t,{o:()=>a});var n=i(9425),s=i(8261),r=i(5194),o=i(5230);function a(e){let{leadIn:t}=e,[i,a]=(0,s.useState)(""),[c,l]=(0,s.useState)(!1),[u,d]=(0,s.use
1State)(!1),[p,m]=(0,s.useState)(null);async function f(){let e=i.trim().toLowerCase();if(!e)return void m("Enter your email.");if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e))return void m("Enter a valid email.");m(null),d(!0);try{if(!(await fetch("/api/waitlist",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({email:e,source:"founder"})})).ok)return void m("Could not save your email. Try again.");l(!0)}catch(e){m("Could not save your email. Try again.")}finally{d(!1)}}return(0,n.jsxs)("div",{className:"space-y-3",children:[t?(0,n.jsx)("p",{className:"font-mono text-[11px] leading-relaxed text-ink/70",children:t}):null,c?(0,n.jsx)(r.G,{children:o.C.founderPricingQueued}):(0,n.jsxs)("div",{className:"space-y-3",children:[(0,n.jsxs)("label",{className:"block space-y-1.5",children:[(0,n.jsx)("span",{className:"font-condensed text-xs font-semibold uppercase tracking-[0.08em] text-rule/70",children:"Email"}),(0,n.jsx)("input",{type:"email",name:"founder-email",autoComplete:"email",placeholder:"[email protected]",value:i,onChange:e=>{a(e.target.value),p&&m(null)},onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),f())},className:"w-full border border-rule bg-stock px-3 py-2.5 font-mono text-sm text-ink outline-none placeholder:text-ink/40 focu
1s:outline focus:outline-2 focus:outline-offset-2 focus:outline-rule"})]}),p?(0,n.jsx)("p",{className:"font-mono text-xs text-stamp-heavy",role:"alert",children:p}):null,(0,n.jsx)("button",{type:"button",disabled:u,onClick:()=>void f(),className:"w-full bg-cta px-6 py-3 font-condensed text-sm font-bold uppercase tracking-[0.08em] text-cta-text transition-colors hover:bg-cta/90 focus:outline focus:outline-2 focus:outline-offset-2 focus:outline-cta disabled:opacity-50 sm:w-auto sm:min-w-[14rem]",children:u?"Saving…":o.C.getFounderPricing})]})]})}},2841:(e,t,i)=>{"use strict";i.d(t,{D6:()=>c,ed:()=>r,ki:()=>s,nF:()=>a});var n=i(8963);let s=n.k5(["P3","P20"]),r=n.k5(["USD","INR"]),o=n.k5(["pending","paid","failed"]),a={P3:3,P20:20},c={P3:{USD:9,INR:749},P20:{USD:29,INR:2499}};n.Ik({id:n.Yj().trim().min(1),userId:n.Yj().trim().min(1),pack:s,amount:n.ai().nonnegative(),currency:r,provider:n.Yj().trim().min(1),providerRef:n.Yj().trim().min(1),status:o,createdAt:n.Yj().datetime(),creditsGranted:n.ai().int().nonnegative().optional()})},4490:(e,t,i)=>{"use strict";i.d(t,{PricingTable:()=>b});var n=i(9425),s=i(3273),r=i.n(s),o=i(8261),a=i(730),c=i(9445),l=i(659),u=i(2176),d=i(5230),p=i(5416);function m(){return(0,n.jsxs)("div",{className:"space-y-8",children:[(0,n.jsxs)("a",{href:p.RR,target:"_blank",rel:"noopener noreferrer",className:"block border border-rule bg-stock px-4 py-4 transition-colors hover:bg-stock-alt sm:px-6 focus:outline focus:outline-2 focus:outline-offset-2 focus:outline-rule",children:[(0,n.jsx)("p",{className:"font-mono text-[11px] tracking-[0.04em] text-rule/55",children:"FORM CIBB-FEE \xb7 PRODUCT HUNT"}),(0,n.jsx)("p",{className:"mt-2 font-condensed text-base font-semibold uppercase tracking-[0.08em] text-rule sm:text-lg",children:d.C.launchDayBanner})]}),(0,n.jsx)("div",{className:"border border-rule",children:(0,n.jsxs)("div",{className:"flex flex-col p-5 sm:p-6",children:[(0,n.jsx)("p",{className:"font-condensed text-xs font-semibold uppercase tracking-[0.08em] text-rule/70",children:d.C.launchPricingPlan}),(0,n.jsx)("p",{className:"mt-3 font-condensed text-2xl font-semibold uppercase tracking-[0.06em] text-ink",children:d.C.launchPricingPrice}),(0,n.jsx)("ul",{className:"mt-4 space-y-2 font-mono text-[11px] text-ink/80",children:d.C.launchPricingLines.map(e=>(0,n.jsx)("li",{children:e},e))})]})}),(0,n.jsx)("div",{className:"border border-rule/40 bg-stock-alt/40 px-4 py-4 sm:px-6",children:(0,n.jsx)(u.o,{leadIn:d.C.launchPaidSoonStrip})})]})}var f=i(1225),h=i(2841);function g(e,t){return"INR"===e?"₹".concat(t.toLocaleString("en-IN")):"$".concat(t)}let y=[{q:"What is a credit?",a:"One credit buys one private inspection: full assessment, private visibility, and a 3D model when fabrication is enabled."},{q:"Private vs public?",a:"Your first inspection is free and public on the factory floor. Paid inspections are private to your account. Making an existing public report private costs one credit, once."},{q:"Refunds?",a:"Refunds are handled manually. Email the inspector with your purchase details and we will sort it out."},{q:"Do credits expire?",a:"No. Credits do not expire."}];function b(e){let{signedIn:t,defaultCurrency:i,launchMode:s="paid"}=e,u=(0,a.useSearchParams)(),[d,p]=(0,o.useState)(i),[b,v]=(0,o.useState)(null),k="free"===s;return(0,o.useEffect)(()=>{var e;if(k)return;let n=u.get("resumeCheckout");if(!n||!t)return;let s=h.ki.safeParse(n);if(!s.success)return;let r=h.ed.safeParse(u.get("currency")),o=(0,f.fO)(),a=r.success?r.data:null!=(e=null==o?void 0:o.currency)?e:i,c=u.get("returnTo")||(null==o?void 0:o.returnTo)||"/pricing";p(a),(0,f.Qt)(),(async()=>{let e=await (0,f.dT)({pack:s.data,currency:a,returnTo:c});if(e.ok){window.location.href=e.checkoutUrl;return}v(e.message)})()},[u,t,i,k]),(0,n.jsxs)("div",{className:"space-y-10",children:[k?(0,n.jsx)(m,{}):(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)("div",{className:"mb-3 flex items-center justify-end",children:(0,n.jsx)(l.S,{value:d,onChange:p})}),b?(0,n.jsx)("p",{className:"mb-3 font-mono text-xs text-ink",children:b}):null,(0,n.jsxs)("div",{className:"grid gap-0 border border-rule md:grid-cols-3",children:[(0,n.jsx)(x,{title:"FIRST INSPECTION",price:"FREE",lines:["1 report","Public on the factory floor","No card required"],footer:(0,n.jsx)(r(),{href:"/",className:"inline-block w-full border border-rule px-4 py-2.5 text-center font-condensed text-sm font-semibold uppercase tracking-[0.08em] text-rule transition-colors hover:bg-rule hover:text-stock focus:outline focus:outline-2 focus:outline-offset-2 focus:outline-rule",children:"Start free"})}),(0,n.jsx)(x,{title:"PACK OF 3",price:g(d,h.D6.P3[d]),lines:["3 private reports","3D model","Priority queue"],footer:(0,n.jsx)(c.i,{pack:"P3",currency:d,signedIn:t,returnTo:"/pricing"}),bordered:!0}
1),(0,n.jsx)(x,{title:"PACK OF 20",price:g(d,h.D6.P20[d]),lines:["Everything in Pack of 3","For studios and incubators","20 private inspections"],footer:(0,n.jsx)(c.i,{pack:"P20",currency:d,signedIn:t,returnTo:"/pricing"})})]})]}),(0,n.jsxs)("section",{children:[(0,n.jsx)("h2",{className:"font-condensed text-sm font-semibold uppercase tracking-[0.08em] text-rule",children:"FAQ"}),(0,n.jsx)("dl",{className:"mt-4 space-y-4 font-mono text-xs leading-relaxed text-ink",children:y.map(e=>(0,n.jsxs)("div",{className:"border-t border-rule/40 pt-3",children:[(0,n.jsx)("dt",{className:"font-semibold text-rule",children:e.q}),(0,n.jsx)("dd",{className:"mt-1 text-ink/80",children:e.a})]},e.q))})]})]})}function x(e){let{title:t,price:i,lines:s,footer:r,bordered:o=!1}=e;return(0,n.jsxs)("div",{className:["flex flex-col p-5 sm:p-6",o?"border-y border-rule md:border-x md:border-y-0":""].join(" "),children:[(0,n.jsx)("p",{className:"font-condensed text-xs font-semibold uppercase tracking-[0.08em] text-rule/70",children:t}),(0,n.jsx)("p",{className:"mt-3 font-condensed text-2xl font-semibold uppercase tracking-[0.06em] text-ink",children:i}),(0,n.jsx)("ul",{className:"mt-4 flex-1 space-y-2 font-mono text-[11px] text-ink/80",children:s.map(e=>(0,n.jsx)("li",{children:e},e))}),(0,n.jsx)("div",{className:"mt-6",children:r})]})}},5194:(e,t,i)=>{"use strict";i.d(t,{G:()=>s});var n=i(9425);function s(e){let{children:t,className:i=""}=e;return(0,n.jsx)("p",{className:"font-mono text-xs text-rule/70 ".concat(i),children:t})}},5230:(e,t,i)=>{"use strict";i.d(t,{C:()=>n});let n={inspection:"inspection",submitForInspection:"Submit for inspection",inspecting:"Inspecting",inspectingEllipsis:"INSPECTING...",filing:"Filing…",verdict:"verdict",assessment:"assessment",report:"report",gates:"gates",gatesToClear:"Gates to clear",factoryFloor:"The Factory Floor",emptyGallery:"No assessments issued yet today.",publicByDefault:"Sign in to keep your assessment private.",firstInspectionFree:"First inspection free. No card required.",firstInspectionThenPacks:"First inspection free \xb7 then from $9 for 3 private inspections",firstInspectionThenPacksLaunch:"Free. No signup for your first inspection.",launchDayBanner:"We're live on Product Hunt - everything is free right now.",packsAvailableFromJuly24:"Available from July 24",launchLimitReached:"You've used your 3 free inspections.",launchLimitSub:"Paid plans open soon. Leave your email for founder pricing.",getFounderPricing:"Get founder pricing",founderPricingQueued:"Noted. We'll reach out with founder pricing.",unlockTwoMoreHeadline:"Want 2 more inspections?",unlockTwoMoreSub:"Drop your email. No card, no spam.",unlockTwoMore:"Unlock 2 more",phBanner:"We're live on Product Hunt → Support us",phFooterLabel:"Product Hunt",freeNoSignupFirstInspection:"Free. No signup for your first inspection.",signInToContinueLaunch:"Want 2 more inspections? Drop your email.",signInToKeepInspecting:"Want 2 more inspections? Drop your email.",launchPricingPlan:"Launch",launchPricingPrice:"Free",launchPricingLines:["1 inspection, no signup","+2 inspections with your email","Full verdict, costed BOM at 100 / 1,000 / 10,000 units","Certification gates and subsystem risks","3D concept model"],launchPaidSoonStrip:"Paid inspections open soon: private reports, sketch uploads, priority queue. Early signups get founder pricing.",fullAssessmentRequiresEmail:"Full assessment requires a verified email.",share:"Share",inspectYourOwnIdea:"Inspect your own idea",sendVerification:"Send verification",verificationSent:e=>"Sent. Check ".concat(e,". Link valid 15 minutes."),freeAssessmentsWithAccount:"First inspection free with an account.",copied:"Copied.",pathPrefix:"Path: ",fabricationQueued:"Fabrication queued",fabricationInProgress:"Fabrication in progress…",fabricationTakingLonger:"Still fabricating. This can take a few minutes.",assessment2dOnly:"2D assessment only",requestReInspection:"Request re-inspection",toolingOneTime:"TOOLING (one-time)",fullAssessmentSection:"Full assessment",anonymous:"Anonymous",issued:"Issued",brand:"canitbebuilt",heroLine1:"THAT THING YOU WANT TO BUILD?",heroLine2:"HERE'S HOW, AND WHAT IT COSTS.",heroSubhead:"Describe your hardware idea or upload a sketch. Get a verdict, a costed BOM at 100, 1,000 and 10,000 units, and the three gates on your path to production. Two minutes. First inspection needs no signup.",serialIssued:e=>"Serial ".concat(e," issued"),recentlyInspected:"Recently inspected",recentlyInspectedIssued:e=>"Recently inspected \xb7 ".concat(e," issued"),inspectorSignature:"Inspector: J. Tanikella",inspectorCredentials:"23 years building hardware.",assessmentCriteriaEngine:"Assessment criteria: J. Tanikella \xb7 Engine: GPT-5.6 Terra.",poweredByTerra:"POWERED BY GPT-5.6 TERRA",pricing:"Pricing",browseInspections:"Browse inspections",getIdeaInspectedFree:"Get your idea inspected - free",getFivePrivateInspections:"Get 3 private inspections - $9",getThreePrivateInspections:"Get 3 private inspections - $9",my
1Inspections:"My inspections",buyCredits:"Buy credits",creditsLabel:e=>1===e?"1 credit":"".concat(e," credits"),chipWithCredits:(e,t)=>"".concat(e," \xb7 ").concat(1===t?"1 credit":"".concat(t," credits")),buyPack:"Buy pack",fullFeeSchedule:"Full fee schedule →",scheduleOfFees:"SCHEDULE OF FEES",confirmingPayment:"Confirming payment…",creditsWillAppearShortly:"Credits will appear shortly.",creditsAdded:e=>1===e?"1 credit added.":"".concat(e," credits added."),paywallTitle:"Credits required",paywallBody:"Your free inspection is used. Buy a pack for private reports with 3D.",addDetailOptional:"Add detail (optional, sharper verdict)",whatIsItLabel:"What is it? Describe your hardware idea.",whatIsItPlaceholder:"e.g. Screenless titanium sleep-tracking ring, 7-day battery, no subscription, $299 retail",targetRetailPlaceholder:"$299",orTryOne:"Or try one:",freeNoSignupTwoMinutes:"Free. No signup. 2 minutes.",heroTurntableCaption:"Every inspection includes a 3D concept model. Drag to inspect.",sketchUploadUnavailable:"Sketch upload unavailable",notifyMe:"Notify me",waitlistQueued:"Noted. You will be notified when capacity returns.",determination:"Determination",visibilityPublic:"Public",visibilityPrivate:"Private",older:"Older →",filterAll:"All",filterBuildable:"Buildable",filterWithChanges:"With changes",filterHeavyLift:"Heavy lift",filterNotViable:"Not viable",straightTalk:"Straight talk",straightTalkHint:"No cushioning. Numbers first.",footerDisclaimer:"AI-generated estimate. Validate with a DFM review before committing tooling spend.",footerMadeWith:"made with",footerBy:"by",footerAuthor:"Joginder Tanikella",footerAuthorUrl:"https://www.jogindertanikella.com/?utm_source=canitbebuilt&utm_medium=referral&utm_campaign=portfolio_network",footerTweetLabel:"Tweet about canitbebuilt",footerTweetUrl:"https://x.com/intent/tweet?text=Hey%20Joginder%2C%20loving%20%40canitbebuilt!",privacyPolicy:"Privacy",terms:"Terms",support:"Support",museApi:"Muse API",liveUser:"live",liveUsers:"live",backToInspection:"Submit an idea for inspection",disclaimer:"This is a system generated assessment issued on the basis of the information furnished above. It is produced by an automated model and may be incomplete, inaccurate, or fabricated. It is not a substitute for a DFM review by a manufacturer, nor for independent engineering, legal, or manufacturing due diligence.",signInToViewAssessments:"Sign in to view your assessments",signIn:"Sign in",signInWithGoogle:"Sign in with Google",signInWithEmail:"Email a sign-in link",signInOrGoogle:"Or sign in with Google",signOut:"Sign out",errors:{sketchTooLarge:"Sketch exceeds 10 MB. Compress and re-attach.",sketchWrongType:"Sketch must be JPG or PNG. Re-attach a supported file.",fieldRequired:e=>"".concat(e," is required."),capacity:"Inspections are at capacity. Try again later.",generic:"Inspection could not be completed. Try again.",emailDisposable:"Disposable email addresses are not accepted. Use a permanent address.",verifyExpired:"Verification expired. Request again.",gate:"Full assessment requires a verified email or signed-in account.",inFlight:"An inspection for this idea is already in progress. Wait and retry.",rateLimit:"Too many inspections from this network. Try again later.",turnstile:"Turnstile verification failed. Refresh and try again.",turnstilePending:"Security check did not finish. Wait a moment and try again."}}},5416:(e,t,i)=>{"use strict";i.d(t,{RR:()=>n}),i(5006);let n="https://www.producthunt.com/products/canitbebuilt?launch=canitbebuilt"},9445:(e,t,i)=>{"use strict";i.d(t,{i:()=>l});var n=i(9425),s=i(8261),r=i(730),o=i(1225),a=i(5230);let c="w-full bg-cta px-4 py-2.5 font-condensed text-sm font-semibold uppercase tracking-[0.08em] text-cta-text transition-colors hover:bg-cta/90 focus:outline focus:outline-2 focus:outline-offset-2 focus:outline-cta disabled:cursor-not-allowed disabled:opacity-50";function l(e){var t;let{pack:i,currency:l,signedIn:u,returnTo:d,className:p="",onBeforeCheckout:m,disabled:f=!1,disabledLabel:h}=e,g=(0,r.usePathname)(),[y,b]=(0,s.useState)(!1),[x,v]=(0,s.use
1State)(null),[k,N]=(0,s.useState)(""),P=null!=(t=null!=d?d:g)?t:"/pricing",T="/pricing?resumeCheckout=".concat(i,"&currency=").concat(l,"&returnTo=").concat(encodeURIComponent(P));return((0,s.useEffect)(()=>{if(u||f)return;let e=!1;return fetch("/api/auth/csrf").then(e=>e.json()).then(t=>{!e&&t.csrfToken&&N(t.csrfToken)}).catch(()=>{}),()=>{e=!0}},[u,f]),f)?(0,n.jsx)("button",{type:"button",disabled:!0,className:"".concat(c," ").concat(p),children:null!=h?h:a.C.packsAvailableFromJuly24}):u?(0,n.jsxs)("div",{className:"space-y-1",children:[(0,n.jsx)("button",{type:"button",disabled:y,className:"".concat(c," ").concat(p),onClick:()=>{v(null),b(!0),null==m||m(),(async()=>{let e=await (0,o.dT)({pack:i,currency:l,returnTo:P});if(e.ok){window.location.href=e.checkoutUrl;return}v(e.message),b(!1)})()},children:y?"…":a.C.buyPack}),x?(0,n.jsx)("p",{className:"font-mono text-[11px] text-ink",children:x}):null]}):(0,n.jsxs)("form",{action:"/api/auth/signin/google",method:"POST",onSubmit:()=>{null==m||m(),(0,o.Qs)({pack:i,currency:l,returnTo:P})},children:[(0,n.jsx)("input",{type:"hidden",name:"csrfToken",value:k}),(0,n.jsx)("input",{type:"hidden",name:"callbackUrl",value:T}),(0,n.jsx)("button",{type:"submit",disabled:!k,className:"".concat(c," ").concat(p),children:a.C.buyPack})]})}},9697:(e,t,i)=>{Promise.resolve().then(i.bind(i,4490))}},e=>{e.O(0,[3273,706,6177,1217,7358],()=>e(e.s=9697)),_N_E=e.O()}]);

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.