1:"$Sreact.fragment" 2:I[8177,["375","static/chunks/375-6409a95e768592f4.js","486","static/chunks/486-4e48d852acd32d64.js","473","static/chunks/473-7c13d21ffd50902c.js","177","static/chunks/app/layout-702fd70cb481e329.js"],"Header"] 3:I[9766,[],""] 4:I[8924,[],""] 5:I[1166,["375","static/chunks/375-6409a95e768592f4.js","486","static/chunks/486-4e48d852acd32d64.js","473","static/chunks/473-7c13d21ffd50902c.js","936","static/chunks/936-8f4c6a6a90696570.js","376","static/chunks/376-0a6ed452dcfa6bd5.js","974","static/chunks/app/page-fcd7e3da184926d0.js"],"Button"] 6:I[2619,["375","static/chunks/375-6409a95e768592f4.js","486","static/chunks/486-4e48d852acd32d64.js","473","static/chunks/473-7c13d21ffd50902c.js","936","static/chunks/936-8f4c6a6a90696570.js","376","static/chunks/376-0a6ed452dcfa6bd5.js","729","static/chunks/app/services/website-development/page-694914db913ba992.js"],""] 7:I[1356,["375","static/chunks/375-6409a95e768592f4.js","486","static/chunks/486-4e48d852acd32d64.js","473","static/chunks/473-7c13d21ffd50902c.js","177","static/chunks/app/layout-702fd70cb481e329.js"],"Image"] 17:I[7150,[],""] :HL["/_next/static/css/8c0b2874e79c3a66.css","style"] 0:{"P":null,"b":"2ahGn2WSf3o0_kaWqx7qe","p":"","c":["","services","website-development"],"i":false,"f":[[["",{"children":["services",{"children":["website-development",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/8c0b2874e79c3a66.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"dark","children":[["$","head",null,{"children":[["$","link",null,{"rel":"icon","href":"/favicon.ico","sizes":"any"}],["$","link",null,{"rel":"icon","href":"/favicon.svg","type":"image/svg+xml"}],["$","link",null,{"rel":"apple-touch-icon","href":"/apple-touch-icon.png"}],["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"ProfessionalService\",\"name\":\"ByteGrind\",\"description\":\"ByteGrind is a Houston-based web development studio focused on custom websites, web applications, portals, integrations, and ongoing technical support.\",\"url\":\"https://bytegrind.com\",\"address\":{\"@type\":\"PostalAddress\",\"addressLocality\":\"Houston\",\"addressRegion\":\"TX\",\"addressCountry\":\"US\"},\"areaServed\":\"United States\",\"founder\":{\"@type\":\"Person\",\"name\":\"Joel Adams\",\"jobTitle\":\"Founder & Software Engineer\"},\"serviceType\":[\"Custom Website Development\",\"Web Application Development\",\"WordPress Development\",\"E-Commerce Development\"]}"}}]]}],["$","body",null,{"className":"bg-bg text-text antialiased","children":[["$","$L2",null,{}],["$","main",null,{"id":"main-content","tabIndex":-1,"children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","section",null,{"className":"relative overflow-hidden min-h-[70vh] flex items-center","children":[["$","div",null,{"className":"absolute inset-0 bg-grid-pattern bg-grid opacity-[0.12]"}],["$","div",null,{"className":"container-width relative text-center","children":["$","div",null,{"className":"mx-auto max-w-lg","children":[["$","p",null,{"className":"font-mono text-7xl font-bold text-primary/15 select-none","children":"404"}],["$","h1",null,{"className":"mt-4 text-display-lg font-semibold text-text","children":"Page not found."}],["$","p",null,{"className":"mt-4 text-lg text-muted leading-relaxed","children":"The page you are looking for does not exist or has been moved."}],["$","div",null,{"className":"mt-8 flex flex-wrap items-center justify-center gap-3","children":[["$","$L5",null,{"href":"/","variant":"primary","size":"md","children":"Return to Home"}],["$","$L5",null,{"href":"/services","variant":"secondary","size":"md","children":"Explore Services"}]]}]]}]}]]}],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"className":"relative border-t border-white/[0.06] bg-gradient-to-b from-surface/60 to-bg","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-x-0 top-0 h-px bg-gradient-to-r from-transparent via-primary/40 to-transparent"}],["$","div",null,{"className":"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8","children":[["$","div",null,{"className":"py-16 lg:py-20","children":[["$","div",null,{"className":"grid gap-12 lg:grid-cols-12","children":[["$","div",null,{"className":"lg:col-span-4","children":[["$","$L6",null,{"href":"/","aria-label":"ByteGrind home","children":["$","$L7",null,{"src":"/ByteGrind-Logo.png","alt":"ByteGrind","width":160,"height":35,"className":"h-8 w-auto"}]}],["$","p",null,{"className":"mt-4 max-w-xs text-sm leading-relaxed text-muted","children":"Websites and web applications built around your business."}],["$","p",null,{"className":"mt-3 text-xs leading-relaxed text-muted/70 font-mono","children":"The Grind You Don't See. The Bytes You Depend On."}]]}],["$","div",null,{"className":"lg:col-span-3 lg:col-start-6","children":[["$","h3",null,{"className":"mb-4 text-xs font-semibold uppercase tracking-widest text-muted","children":"Services"}],["$","ul",null,{"className":"space-y-2.5","children":[["$","li","/services/website-development",{"children":["$","$L6",null,{"href":"/services/website-development","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":"$L8"}]}],"$L9","$La","$Lb","$Lc","$Ld","$Le"]}]]}],"$Lf","$L10"]}],"$L11"]}],"$L12"]}]]}]]}]]}]]}],{"children":["services","$L13",{"children":["website-development","$L14",{"children":["__PAGE__","$L15",{},null,false]},null,false]},null,false]},null,false],"$L16",false]],"m":"$undefined","G":["$17",[]],"s":false,"S":true} 18:I[4417,["375","static/chunks/375-6409a95e768592f4.js","486","static/chunks/486-4e48d852acd32d64.js","473","static/chunks/473-7c13d21ffd50902c.js","936","static/chunks/936-8f4c6a6a90696570.js","376","static/chunks/376-0a6ed452dcfa6bd5.js","729","static/chunks/app/services/website-development/page-694914db913ba992.js"],"HeroSection"] 19:I[8460,["375","static/chunks/375-6409a95e768592f4.js","486","static/chunks/486-4e48d852acd32d64.js","473","static/chunks/473-7c13d21ffd50902c.js","936","static/chunks/936-8f4c6a6a90696570.js","376","static/chunks/376-0a6ed452dcfa6bd5.js","729","static/chunks/app/services/website-development/page-694914db913ba992.js"],"SectionHeader"] 2e:I[4431,[],"ViewportBoundary"] 30:I[4431,[],"MetadataBoundary"] 31:"$Sreact.suspense" 8:["$","span",null,{"className":"relative","children":["Website Development",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}] 9:["$","li","/services/web-app-development",{"children":["$","$L6",null,{"href":"/services/web-app-development","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":["$","span",null,{"className":"relative","children":["Web Application Development",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}]}]}] a:["$","li","/services/wordpress-development",{"children":["$","$L6",null,{"href":"/services/wordpress-development","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":["$","span",null,{"className":"relative","children":["WordPress Development",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}]}]}] b:["$","li","/services/ecommerce-development",{"children":["$","$L6",null,{"href":"/services/ecommerce-development","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":["$","span",null,{"className":"relative","children":["E-Commerce Development",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}]}]}] c:["$","li","/services/client-portals",{"children":["$","$L6",null,{"href":"/services/client-portals","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":["$","span",null,{"className":"relative","children":["Client Portals and Internal Tools",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}]}]}] d:["$","li","/services/automation-integrations",{"children":["$","$L6",null,{"href":"/services/automation-integrations","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":["$","span",null,{"className":"relative","children":["Automation and Integrations",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}]}]}] e:["$","li","/services/maintenance-hosting",{"children":["$","$L6",null,{"href":"/services/maintenance-hosting","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":["$","span",null,{"className":"relative","children":["Maintenance and Hosting",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}]}]}] f:["$","div",null,{"className":"lg:col-span-2","children":[["$","h3",null,{"className":"mb-4 text-xs font-semibold uppercase tracking-widest text-muted","children":"Company"}],["$","ul",null,{"className":"space-y-2.5","children":[["$","li","/work",{"children":["$","$L6",null,{"href":"/work","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":["$","span",null,{"className":"relative","children":["Work",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}]}]}],["$","li","/process",{"children":["$","$L6",null,{"href":"/process","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":["$","span",null,{"className":"relative","children":["Process",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}]}]}],["$","li","/about",{"children":["$","$L6",null,{"href":"/about","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":["$","span",null,{"className":"relative","children":["About",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}]}]}],["$","li","/contact",{"children":["$","$L6",null,{"href":"/contact","className":"group inline-flex items-center text-sm text-muted transition-colors hover:text-text","children":["$","span",null,{"className":"relative","children":["Contact",["$","span",null,{"className":"absolute -bottom-0.5 left-0 h-px w-0 bg-primary transition-all duration-500 group-hover:w-full"}]]}]}]}]]}]]}] 10:["$","div",null,{"className":"lg:col-span-3","children":[["$","h3",null,{"className":"mb-4 text-xs font-semibold uppercase tracking-widest text-muted","children":"Location"}],["$","p",null,{"className":"text-sm text-muted","children":"Houston, Texas"}],["$","p",null,{"className":"mt-1 text-sm text-muted","children":"Serving clients nationwide"}],["$","a",null,{"href":"mailto:hello@bytegrind.com","className":"mt-3 block text-sm text-primary transition-opacity hover:opacity-80","children":"hello@bytegrind.com"}]]}] 11:["$","div",null,{"className":"relative mt-16 overflow-hidden rounded-2xl border border-white/[0.08] bg-gradient-to-r from-primary/[0.06] via-white/[0.02] to-accent/[0.06] px-8 py-8 lg:flex lg:items-center lg:justify-between","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute -right-20 top-0 h-full w-60 opacity-50","children":["$","div",null,{"className":"bg-blob-primary h-full w-full rounded-full"}]}],["$","div",null,{"children":[["$","p",null,{"className":"text-base font-medium text-text","children":"Have a website or application idea?"}],["$","p",null,{"className":"mt-1 text-sm text-muted","children":"Let's turn it into a working digital product."}]]}],["$","div",null,{"className":"mt-4 lg:mt-0","children":["$","$L5",null,{"href":"/contact","variant":"primary","size":"md","children":"Start a Project"}]}]]}] 12:["$","div",null,{"className":"border-t border-white/[0.06] py-6","children":["$","div",null,{"className":"flex flex-col items-center justify-between gap-4 text-xs text-muted sm:flex-row","children":[["$","p",null,{"children":["© ",2026," ByteGrind. All rights reserved."]}],["$","div",null,{"className":"flex items-center gap-6","children":[["$","$L6",null,{"href":"/work","className":"hover:text-text transition-colors","children":"Work"}],["$","$L6",null,{"href":"/process","className":"hover:text-text transition-colors","children":"Process"}],["$","$L6",null,{"href":"/contact","className":"hover:text-text transition-colors","children":"Contact"}]]}]]}]}] 13:["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] 14:["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] 15:["$","$1","c",{"children":[[["$","$L18",null,{"eyebrow":"Custom Website Development","heading":"A website built to support your business, not limit it.","paragraph":"ByteGrind creates custom websites that explain your value, guide visitors toward action, and connect with the systems behind your business.","primaryCta":{"label":"Start a Website Project","href":"/contact"},"secondaryCta":{"label":"View Website Projects","href":"/work"}}],["$","div",null,{"className":"container-width pt-4 pb-2","children":["$","nav",null,{"aria-label":"Breadcrumb","className":"flex items-center gap-1.5 text-xs text-muted","children":[["$","$L6",null,{"href":"/","className":"hover:text-text transition-colors","children":"Home"}],[["$","span","0",{"className":"flex items-center gap-1.5","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-chevron-right h-3 w-3","children":[["$","path","mthhwq",{"d":"m9 18 6-6-6-6"}],"$undefined"]}],["$","$L6",null,{"href":"/services","className":"hover:text-text transition-colors","children":"Services"}]]}],["$","span","1",{"className":"flex items-center gap-1.5","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-chevron-right h-3 w-3","children":[["$","path","mthhwq",{"d":"m9 18 6-6-6-6"}],"$undefined"]}],["$","span",null,{"className":"text-muted-light","children":"Website Development"}]]}]]]}]}],["$","section",null,{"className":"section-padding","children":["$","div",null,{"className":"container-width","children":["$","div",null,{"className":"lg:grid lg:grid-cols-2 lg:gap-16","children":[["$","div",null,{"children":[["$","$L19",null,{"heading":"Every page needs a purpose.","align":"left","headingSize":"lg"}],["$","div",null,{"className":"mt-6 space-y-4 text-muted leading-relaxed","children":[["$","p",null,{"children":"A website should answer customer questions, establish trust, support your sales process, and make important actions easy to complete."}],["$","p",null,{"children":"ByteGrind plans the website around your customer journey and business workflow. Design decisions support clarity. Features support action. Content supports understanding."}]]}]]}],["$","div",null,{"className":"mt-10 lg:mt-0","children":[["$","h3",null,{"className":"mb-4 text-sm font-semibold uppercase tracking-widest text-muted","children":"What goes into a ByteGrind website"}],["$","ul",null,{"className":"grid grid-cols-2 gap-2","children":[["$","li","Website strategy and planning",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Website strategy and planning"]}],["$","li","Sitemap and page structure",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Sitemap and page structure"]}],["$","li","User journey planning",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":["$L1a","$L1b","$undefined"]}],"User journey planning"]}],"$L1c","$L1d","$L1e","$L1f","$L20","$L21","$L22","$L23","$L24","$L25","$L26","$L27"]}]]}]]}]}]}],"$L28","$L29","$L2a","$L2b","$L2c"],null,"$L2d"]}] 16:["$","$1","h",{"children":[null,[["$","$L2e",null,{"children":"$L2f"}],null],["$","$L30",null,{"children":["$","div",null,{"hidden":true,"children":["$","$31",null,{"fallback":null,"children":"$L32"}]}]}]]}] 33:I[4376,["375","static/chunks/375-6409a95e768592f4.js","486","static/chunks/486-4e48d852acd32d64.js","473","static/chunks/473-7c13d21ffd50902c.js","936","static/chunks/936-8f4c6a6a90696570.js","376","static/chunks/376-0a6ed452dcfa6bd5.js","729","static/chunks/app/services/website-development/page-694914db913ba992.js"],"FAQSection"] 34:I[6847,["375","static/chunks/375-6409a95e768592f4.js","486","static/chunks/486-4e48d852acd32d64.js","473","static/chunks/473-7c13d21ffd50902c.js","936","static/chunks/936-8f4c6a6a90696570.js","376","static/chunks/376-0a6ed452dcfa6bd5.js","729","static/chunks/app/services/website-development/page-694914db913ba992.js"],"CTASection"] 35:I[4431,[],"OutletBoundary"] 37:I[5278,[],"AsyncMetadataOutlet"] 1a:["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}] 1b:["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}] 1c:["$","li","Responsive interface design",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Responsive interface design"]}] 1d:["$","li","Real website copy",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Real website copy"]}] 1e:["$","li","Custom page development",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Custom page development"]}] 1f:["$","li","Content management",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Content management"]}] 20:["$","li","Form development",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Form development"]}] 21:["$","li","Analytics setup",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Analytics setup"]}] 22:["$","li","Basic technical SEO",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Basic technical SEO"]}] 23:["$","li","Performance optimization",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Performance optimization"]}] 24:["$","li","Accessibility review",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Accessibility review"]}] 25:["$","li","Security configuration",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Security configuration"]}] 26:["$","li","Launch support",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Launch support"]}] 27:["$","li","Training and documentation",{"className":"flex items-start gap-2 text-sm text-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-3.5 w-3.5 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],"Training and documentation"]}] 28:["$","section",null,{"className":"section-padding bg-surface/50","children":["$","div",null,{"className":"container-width","children":[["$","$L19",null,{"heading":"Website development services"}],["$","div",null,{"className":"mt-12 grid gap-4 sm:grid-cols-2 lg:grid-cols-3","children":[["$","div","Business Websites",{"className":"rounded-2xl border border-border bg-card p-6","children":[["$","h3",null,{"className":"font-semibold text-text text-sm mb-2","children":"Business Websites"}],["$","p",null,{"className":"text-sm leading-relaxed text-muted","children":"Professional websites for companies that need stronger positioning, clearer service pages, better lead generation, and a reliable digital presence."}]]}],["$","div","Organization Websites",{"className":"rounded-2xl border border-border bg-card p-6","children":[["$","h3",null,{"className":"font-semibold text-text text-sm mb-2","children":"Organization Websites"}],["$","p",null,{"className":"text-sm leading-relaxed text-muted","children":"Structured websites for schools, sports organizations, nonprofits, associations, and membership-based groups."}]]}],["$","div","Event and Entertainment Websites",{"className":"rounded-2xl border border-border bg-card p-6","children":[["$","h3",null,{"className":"font-semibold text-text text-sm mb-2","children":"Event and Entertainment Websites"}],["$","p",null,{"className":"text-sm leading-relaxed text-muted","children":"Websites with schedules, ticketing, registrations, vendor information, venue details, announcements, and event-specific content."}]]}],["$","div","Website Redesigns",{"className":"rounded-2xl border border-border bg-card p-6","children":[["$","h3",null,{"className":"font-semibold text-text text-sm mb-2","children":"Website Redesigns"}],["$","p",null,{"className":"text-sm leading-relaxed text-muted","children":"A complete review and rebuild of websites that look outdated, load slowly, create confusion, or no longer support the organization."}]]}],["$","div","Marketing Landing Pages",{"className":"rounded-2xl border border-border bg-card p-6","children":[["$","h3",null,{"className":"font-semibold text-text text-sm mb-2","children":"Marketing Landing Pages"}],["$","p",null,{"className":"text-sm leading-relaxed text-muted","children":"Focused pages built around a campaign, service, product, event, advertisement, or lead-generation offer."}]]}],["$","div","Content-Managed Websites",{"className":"rounded-2xl border border-border bg-card p-6","children":[["$","h3",null,{"className":"font-semibold text-text text-sm mb-2","children":"Content-Managed Websites"}],["$","p",null,{"className":"text-sm leading-relaxed text-muted","children":"Websites with administrative tools that let your team update pages, programs, events, staff, resources, and announcements."}]]}]]}]]}]}] 29:["$","section",null,{"className":"section-padding","children":["$","div",null,{"className":"container-width","children":["$","div",null,{"className":"lg:grid lg:grid-cols-2 lg:gap-16","children":[["$","div",null,{"children":[["$","$L19",null,{"heading":"Add the features your business needs.","align":"left","headingSize":"lg"}],["$","p",null,{"className":"mt-4 text-muted leading-relaxed","children":"Website projects often require more than standard pages. ByteGrind develops features that connect the public website with business operations."}]]}],["$","div",null,{"className":"mt-10 lg:mt-0","children":["$","ul",null,{"className":"grid grid-cols-2 gap-2","children":[["$","li","Online payments",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Online payments"]}],["$","li","Ticket sales",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Ticket sales"]}],["$","li","Appointment requests",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Appointment requests"]}],["$","li","Vendor applications",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Vendor applications"]}],["$","li","Member areas",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Member areas"]}],["$","li","Registration forms",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Registration forms"]}],["$","li","Document uploads",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Document uploads"]}],["$","li","Status tracking",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Status tracking"]}],["$","li","Interactive directories",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Interactive directories"]}],["$","li","Event schedules",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Event schedules"]}],["$","li","Custom calculators",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Custom calculators"]}],["$","li","Customer account areas",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Customer account areas"]}],["$","li","Email platform connections",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Email platform connections"]}],["$","li","Administrative dashboards",{"className":"flex items-center gap-2 text-sm text-muted","children":[["$","span",null,{"className":"h-1 w-1 rounded-full bg-primary shrink-0"}],"Administrative dashboards"]}]]}]}]]}]}]}] 2a:["$","section",null,{"className":"section-padding bg-surface/50","children":["$","div",null,{"className":"container-width","children":["$","div",null,{"className":"mx-auto max-w-2xl","children":[["$","$L19",null,{"heading":"A custom website is a strong fit when:","align":"left","headingSize":"lg"}],["$","ul",null,{"className":"mt-8 space-y-3","children":[["$","li","0",{"className":"flex items-start gap-3 rounded-xl border border-border bg-card px-5 py-4","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-4 w-4 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],["$","p",null,{"className":"text-sm text-muted leading-relaxed","children":"Your services need more explanation than a template provides."}]]}],["$","li","1",{"className":"flex items-start gap-3 rounded-xl border border-border bg-card px-5 py-4","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-4 w-4 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],["$","p",null,{"className":"text-sm text-muted leading-relaxed","children":"Your website must support specific customer actions."}]]}],["$","li","2",{"className":"flex items-start gap-3 rounded-xl border border-border bg-card px-5 py-4","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-4 w-4 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],["$","p",null,{"className":"text-sm text-muted leading-relaxed","children":"You need control over design, content, and functionality."}]]}],["$","li","3",{"className":"flex items-start gap-3 rounded-xl border border-border bg-card px-5 py-4","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-4 w-4 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],["$","p",null,{"className":"text-sm text-muted leading-relaxed","children":"Your organization manages several programs, audiences, or service lines."}]]}],["$","li","4",{"className":"flex items-start gap-3 rounded-xl border border-border bg-card px-5 py-4","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-circle-check-big mt-0.5 h-4 w-4 shrink-0 text-primary","children":[["$","path","yps3ct",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["$","path","1pflzl",{"d":"m9 11 3 3L22 4"}],"$undefined"]}],["$","p",null,{"className":"text-sm text-muted leading-relaxed","children":"Your website must connect with payments, forms, email, data, or internal workflows."}]]}]]}]]}]}]}] 2b:["$","$L33",null,{"limit":4}] 2c:["$","$L34",null,{"heading":"Build a website that works as hard as your business.","paragraph":"Start with your goals, your audience, and the actions the website needs to support.","primaryCta":{"label":"Start a Website Project","href":"/contact"}}] 2d:["$","$L35",null,{"children":["$L36",["$","$L37",null,{"promise":"$@38"}]]}] 2f:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 36:null 38:{"metadata":[["$","title","0",{"children":"Custom Website Development | ByteGrind | ByteGrind"}],["$","meta","1",{"name":"description","content":"ByteGrind develops fast, responsive, conversion-focused websites with custom features, content systems, integrations, and ongoing support."}],["$","meta","2",{"name":"author","content":"Joel Adams"}],["$","meta","3",{"name":"keywords","content":"web development Houston,custom website development,web application development,WordPress development,e-commerce development,ByteGrind"}],["$","meta","4",{"name":"creator","content":"ByteGrind"}],["$","meta","5",{"name":"robots","content":"index, follow"}],["$","meta","6",{"name":"googlebot","content":"index, follow"}],["$","meta","7",{"property":"og:title","content":"Custom Websites and Web App Development | ByteGrind"}],["$","meta","8",{"property":"og:description","content":"ByteGrind builds custom websites, web applications, portals, payment systems, and integrations for businesses in Houston and throughout the United States."}],["$","meta","9",{"property":"og:url","content":"https://bytegrind.com"}],["$","meta","10",{"property":"og:site_name","content":"ByteGrind"}],["$","meta","11",{"property":"og:locale","content":"en_US"}],["$","meta","12",{"property":"og:image","content":"https://bytegrind.com/og-image.png"}],["$","meta","13",{"property":"og:image:width","content":"1200"}],["$","meta","14",{"property":"og:image:height","content":"630"}],["$","meta","15",{"property":"og:image:alt","content":"ByteGrind"}],["$","meta","16",{"property":"og:type","content":"website"}],["$","meta","17",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","18",{"name":"twitter:title","content":"Custom Websites and Web App Development | ByteGrind"}],["$","meta","19",{"name":"twitter:description","content":"ByteGrind builds custom websites, web applications, portals, and integrations."}],["$","meta","20",{"name":"twitter:image","content":"https://bytegrind.com/og-image.png"}]],"error":null,"digest":"$undefined"} 32:"$38:metadata"