1:"$Sreact.fragment" 2:I[59095,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js","/_next/static/chunks/21of78q-e2ywl.js"],"default"] 3:I[22016,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js","/_next/static/chunks/21of78q-e2ywl.js"],""] 4:I[5014,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js","/_next/static/chunks/21of78q-e2ywl.js"],"default"] 5:I[85437,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js","/_next/static/chunks/21of78q-e2ywl.js"],"Image"] 10:X 15:X 15:C 0:{"buildId":"oYbk2rT7_2WgvCnZwe-zQ","data":[{"rsc":["$","$1","c",{"children":[["$","section",null,{"className":"relative overflow-hidden pt-28 pb-20 sm:pt-32 sm:pb-28","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 -z-10 overflow-hidden opacity-50","children":[["$","div",null,{"className":"absolute -top-24 -left-24 h-72 w-72 rounded-full bg-blue-400/30 blur-3xl animate-blob"}],["$","div",null,{"className":"absolute top-1/3 -right-20 h-80 w-80 rounded-full bg-teal-300/30 blur-3xl animate-blob-slow animation-delay-2000"}],["$","div",null,{"className":"absolute bottom-0 left-1/3 h-64 w-64 rounded-full bg-cyan-300/25 blur-3xl animate-blob animation-delay-4000"}]]}],["$","div",null,{"className":"mx-auto w-full max-w-[1680px] px-6 sm:px-10 lg:px-16","children":[["$","$L2",null,{"className":"mx-auto max-w-2xl text-center","children":[["$","$L3",null,{"href":"/projects","data-cursor-hover":true,"className":"mb-6 inline-flex items-center gap-1.5 text-sm font-medium text-muted transition-colors hover:text-primary","children":[["$","$L4",null,{"iconNode":[["path",{"d":"m12 19-7-7 7-7","key":"1l729n"}],["path",{"d":"M19 12H5","key":"x3x0zl"}]],"className":"lucide-arrow-left","size":16}],"All Projects"]}],["$","span",null,{"className":"mt-2 inline-flex items-center gap-2 rounded-full bg-primary/10 px-3 py-1 text-xs font-semibold uppercase tracking-wider text-primary","children":"Portfolio"}],["$","h1",null,{"className":"mt-5 text-4xl font-semibold tracking-tight text-foreground sm:text-5xl","children":"Custom Development"}],["$","p",null,{"className":"mt-4 text-base leading-relaxed text-muted","children":"Hand-coded applications and tools built outside of a CMS, giving full control over structure, performance, and design details."}]]}],["$","div",null,{"className":"mt-16","children":["$","div",null,{"className":"grid grid-cols-1 gap-8 lg:grid-cols-2","children":[["$","$L2","numbers-on-your-tip",{"delay":0,"children":["$","a",null,{"href":"https://numbersonyourtip.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-500 via-cyan-400 to-teal-400","children":[["$","$L5",null,{"src":"/images/projects/numbers-on-your-tip.png","alt":"Numbers On Your Tip","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Numbers On Your Tip"}],["$","$L4",null,{"iconNode":[["path",{"d":"M7 7h10v10","key":"1tivn9"}],["path",{"d":"M7 17 17 7","key":"1vkiza"}]],"className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"Custom Development"}],"$L6","$L7"]}]]}]}]}],"$L8","$L9","$La","$Lb","$Lc"]}]}]]}]]}],["$Ld"],"$Le"]}],"isPartial":"$@f","staleTime":"$10","varyParams":null},{"rsc":"$L11","isPartial":"$@12","staleTime":"$10","varyParams":null},{"rsc":"$L13","isPartial":"$@14","staleTime":"$10","varyParams":"$15"},{"rsc":"$L16","isPartial":"$@17","staleTime":"$10","varyParams":"$15"}],"isUpgradeableISRFallback":false,"a":"$@18","rootVaryParams":null,"needsRuntimeRequest":"$@19"} 1a:I[97367,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"OutletBoundary"] 1b:"$Sreact.suspense" 1d:I[97367,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"ViewportBoundary"] 1e:I[97367,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"MetadataBoundary"] 1f:I[27201,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"IconMark"] 20:I[39756,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"default"] 21:I[37457,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"default"] 6:["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Custom-coded calculator suite, built for speed."}] 7:["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Next.js",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Next.js"}],["$","span","React",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"React"}],["$","span","TypeScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"TypeScript"}]]}] 8:["$","$L2","icon-oop",{"delay":0.1,"children":["$","a",null,{"href":"https://iconoop.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-indigo-500 via-blue-400 to-cyan-300","children":[["$","$L5",null,{"src":"/images/projects/icon-oop.png","alt":"Icon OOP","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Icon OOP"}],["$","$L4",null,{"iconNode":"$0:data:0:rsc:props:children:0:props:children:1:props:children:1:props:children:props:children:0:props:children:props:children:props:children:1:props:children:0:props:children:1:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Icon and logo browser, built outside a CMS."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","PHP",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"PHP"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}],["$","span","HTML",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"HTML"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}]]}]]}]]}]}]}] 9:["$","$L2","easy-healthcare",{"delay":0,"children":["$","a",null,{"href":"https://easyhealthcare.ae/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-teal-400 via-emerald-400 to-blue-400","children":[["$","$L5",null,{"src":"/images/projects/easy-healthcare.png","alt":"Easy Healthcare","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Easy Healthcare"}],["$","$L4",null,{"iconNode":"$0:data:0:rsc:props:children:0:props:children:1:props:children:1:props:children:props:children:0:props:children:props:children:props:children:1:props:children:0:props:children:1:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Healthcare platform with clean, accessible UI."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","PHP",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"PHP"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}],["$","span","HTML",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"HTML"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}]]}]]}]]}]}]}] a:["$","$L2","restaurant",{"delay":0.1,"children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-cyan-400 via-sky-400 to-blue-500","children":[["$","$L5",null,{"src":"/images/projects/restaurant.png","alt":"Saffron Ember","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],"$undefined"]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Saffron Ember"}],"$undefined"]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Restaurant site with menu and reservations."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","PHP",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"PHP"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}],["$","span","HTML",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"HTML"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}]]}]]}]]}]}] b:["$","$L2","gold-rates-noyt",{"delay":0,"children":["$","a",null,{"href":"https://goldrates.numbersonyourtip.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-sky-500 via-blue-500 to-indigo-500","children":[["$","$L5",null,{"src":"/images/projects/goldrates-by-noyt.png","alt":"Gold Rates by NOYT","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Gold Rates by NOYT"}],["$","$L4",null,{"iconNode":"$0:data:0:rsc:props:children:0:props:children:1:props:children:1:props:children:props:children:0:props:children:props:children:props:children:1:props:children:0:props:children:1:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Live gold rate tracker, fast and simple."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","PHP",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"PHP"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}],["$","span","HTML",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"HTML"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}]]}]]}]]}]}]}] c:["$","$L2","khaash",{"delay":0.1,"children":["$","a",null,{"href":"https://khaash.shop/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-400 via-indigo-400 to-violet-400","children":[["$","$L5",null,{"src":"/images/projects/khaash.png","alt":"Khaash","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Khaash"}],["$","$L4",null,{"iconNode":"$0:data:0:rsc:props:children:0:props:children:1:props:children:1:props:children:props:children:0:props:children:props:children:props:children:1:props:children:0:props:children:1:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"eCommerce · Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Custom-coded home and living store."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","PHP",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"PHP"}],["$","span","HTML",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"HTML"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}]]}]]}]]}]}]}] d:["$","script","script-0",{"src":"/_next/static/chunks/21of78q-e2ywl.js","async":true}] e:["$","$L1a",null,{"children":["$","$1b",null,{"name":"Next.MetadataOutlet","children":"$@1c"}]}] 11:["$","$1","h",{"children":[null,["$","$L1d",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L1e",null,{"children":["$","$1b",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Custom Development Projects — Ashar Pervaiz"}],["$","meta","1",{"name":"description","content":"Hand-coded applications and tools built outside of a CMS, giving full control over structure, performance, and design details."}],["$","link","2",{"rel":"icon","href":"/icon.png?icon.37qr_6jcxldsb.png","sizes":"512x512","type":"image/png"}],["$","$L1f","3",{}]]}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] 13:["$","$1","c",{"children":[null,["$","$L20",null,{"parallelRouterKey":"children","template":["$","$L21",null,{}]}]]}] 16:["$","$1","c",{"children":[null,["$","$L20",null,{"parallelRouterKey":"children","template":["$","$L21",null,{}]}]]}] 19:true 1c:null 10:300 10:C 18:0 12:"$undefined" 14:"$undefined" 17:"$undefined" f:"$undefined"