1:"$Sreact.fragment" 4:I[39756,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js"],"default"] 5:I[37457,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js"],"default"] 7:I[97367,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js"],"OutletBoundary"] 8:"$Sreact.suspense" b:I[97367,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js"],"ViewportBoundary"] d:I[97367,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js"],"MetadataBoundary"] f:I[68027,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js"],"default",1] :HL["/_next/static/chunks/1u-gtwje-w_v2.css","style"] :HL["/_next/static/media/612838607db3d51d-s.p.2-6hkzwn24m5-.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/9fe32eb1c837e031-s.p.1e0q0yn8r7khp.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/d9b5d46d9a89ffe6-s.p.0xxdg0o7uh536.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/f770762c1c8bf8ee-s.p.2ttsmp9esi39s.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/fad349cae3c4193a-s.p.0c5bnl_0x4s5d.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 0:{"P":null,"c":["","services","saas-platforms"],"q":"","i":false,"f":[[["",{"children":["(public)",{"children":["services",{"children":[["slug","saas-platforms","d",null],{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/1u-gtwje-w_v2.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/14mrh2-p_w84d.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/11k_i9hrjy4tn.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/17jvt27w7j9d9.js","async":true,"nonce":"$undefined"}]],"$L2"]}],{"children":[["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/2_jgjlabr87ui.js","async":true,"nonce":"$undefined"}]],"$L3"]}],{"children":[["$","$1","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L6",null,["$","$L7",null,{"children":["$","$8",null,{"name":"Next.MetadataOutlet","children":"$@9"}]}]]}],{},null,false,null]},null,false,"$@a"]},null,false,"$@a"]},null,false,null]},null,false,null],["$","$1","h",{"children":[null,["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$8",null,{"name":"Next.Metadata","children":"$Le"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$f",[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/1u-gtwje-w_v2.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"gkuYBoD-rLgQZF7FxTftv"} 10:[] a:"$W10" 11:I[30824,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js"],"Providers"] 12:I[62438,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js"],"default"] 13:I[56194,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js"],"default"] 2:["$","html",null,{"lang":"en","className":"barlow_condensed_d8dfbce5-module__q9GPcq__variable overlock_c3839966-module__x5OqXa__variable","children":[["$","head",null,{"children":["",""]}],["$","body",null,{"className":"min-h-screen flex flex-col antialiased","children":["",["$","$L11",null,{"children":[["$","$L12",null,{}],["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L13",null,{}]]}]]}]]}] c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 14:I[18993,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js","/_next/static/chunks/2_jgjlabr87ui.js"],"default"] 15:I[45678,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js","/_next/static/chunks/2_jgjlabr87ui.js"],"default"] 16:I[13642,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js","/_next/static/chunks/2_jgjlabr87ui.js"],"default"] 3:[["$","$L14",null,{"phone":""}],["$","$L15",null,{"services":[{"title":"WordPress Development","slug":"wordpress-development"},{"title":"E-Commerce Solutions","slug":"ecommerce-solutions"},{"title":"Laravel Development","slug":"laravel-development"},{"title":"Next.js / React Apps","slug":"nextjs-react-apps"},{"title":"SaaS Platforms","slug":"saas-platforms"},{"title":"API Development","slug":"api-development"},{"title":"Plugins & Themes","slug":"plugins-themes"},{"title":"Business Systems","slug":"business-systems"}]}],["$","main",null,{"className":"pt-[100px] flex-1","children":["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$2:props:children:1:props:children:1:props:children:1:props:notFound:0:1:props:style","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$2:props:children:1:props:children:1:props:children:1:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$2:props:children:1:props:children:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$2:props:children:1:props:children:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","$L16",null,{}]] 17:I[27201,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js"],"IconMark"] 9:null e:[["$","title","0",{"children":"SaaS Platforms | Ibrahim Monir"}],["$","meta","1",{"name":"description","content":"Scalable multi-tenant SaaS products with billing, subscriptions, and beautiful user dashboards."}],["$","meta","2",{"property":"og:title","content":"SaaS Platforms | Ibrahim Monir"}],["$","meta","3",{"property":"og:description","content":"Scalable multi-tenant SaaS products with billing, subscriptions, and beautiful user dashboards."}],["$","meta","4",{"property":"og:url","content":"https://ibrahimmonir.com"}],["$","meta","5",{"property":"og:site_name","content":"Ibrahim Monir"}],["$","meta","6",{"property":"og:locale","content":"en_US"}],["$","meta","7",{"property":"og:image","content":"https://ibrahimmonir.com/og-image.jpg"}],["$","meta","8",{"property":"og:image:width","content":"1200"}],["$","meta","9",{"property":"og:image:height","content":"630"}],["$","meta","10",{"property":"og:type","content":"website"}],["$","meta","11",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","12",{"name":"twitter:creator","content":"@ibrahimmonir"}],["$","meta","13",{"name":"twitter:title","content":"SaaS Platforms | Ibrahim Monir"}],["$","meta","14",{"name":"twitter:description","content":"Scalable multi-tenant SaaS products with billing, subscriptions, and beautiful user dashboards."}],["$","meta","15",{"name":"twitter:image","content":"https://ibrahimmonir.com/og-image.jpg"}],["$","meta","16",{"name":"twitter:image:width","content":"1200"}],["$","meta","17",{"name":"twitter:image:height","content":"630"}],["$","link","18",{"rel":"icon","href":"/favicon.ico?favicon.38bu07_6r3g3h.ico","sizes":"32x32","type":"image/x-icon"}],["$","link","19",{"rel":"icon","href":"/icon.png?icon.445hobhy0tt0k.png","sizes":"256x256","type":"image/png"}],["$","link","20",{"rel":"apple-touch-icon","href":"/apple-icon.png?apple-icon.3pauxztroub_g.png","sizes":"180x180","type":"image/png"}],["$","$L17","21",{}]] 18:I[22016,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js","/_next/static/chunks/2_jgjlabr87ui.js"],""] 19:I[5014,["/_next/static/chunks/14mrh2-p_w84d.js","/_next/static/chunks/11k_i9hrjy4tn.js","/_next/static/chunks/17jvt27w7j9d9.js","/_next/static/chunks/2_jgjlabr87ui.js"],"default"] :HL["https://ibrahimmonir.com/storage/media/2026/07/saas-platforms.jpg","image"] 6:["$","div",null,{"children":[["$","div",null,{"className":"container pt-8","children":["$","$L18",null,{"href":"/services","className":"inline-flex items-center gap-2 text-sm mb-6 transition-colors hover:text-orange-400","style":{"color":"var(--text-muted)"},"children":[["$","$L19",null,{"ref":"$undefined","iconNode":[["path",{"d":"m12 19-7-7 7-7","key":"1l729n"}],["path",{"d":"M19 12H5","key":"x3x0zl"}]],"className":"lucide-arrow-left","size":15}]," All Services"]}]}],["$","section",null,{"className":"relative overflow-hidden","style":{"minHeight":440},"children":[["$","img",null,{"src":"https://ibrahimmonir.com/storage/media/2026/07/saas-platforms.jpg","alt":"SaaS Platforms","className":"absolute inset-0 w-full h-full object-cover"}],["$","div",null,{"className":"absolute inset-0","style":{"background":"linear-gradient(0deg, rgba(0,0,0,.88) 0%, rgba(0,0,0,.55) 55%, rgba(0,0,0,.25) 100%)"}}],["$","div",null,{"className":"relative container flex flex-col justify-end","style":{"minHeight":440,"paddingTop":60,"paddingBottom":40},"children":["$","div",null,{"className":"max-w-2xl","children":[false,["$","h1",null,{"style":{"fontSize":"clamp(2rem, 4.5vw, 3rem)","fontWeight":800,"lineHeight":1.1,"marginBottom":"1rem","color":"#fff"},"children":"SaaS Platforms"}],["$","p",null,{"className":"text-base leading-relaxed mb-7","style":{"color":"rgba(255,255,255,0.85)"},"children":"Scalable multi-tenant SaaS products with billing, subscriptions, and beautiful user dashboards."}],["$","div",null,{"className":"flex flex-wrap gap-3","children":[["$","$L18",null,{"href":"/contact","className":"btn-primary py-3 px-7","children":["Get a Free Quote ",["$","$L19",null,{"ref":"$undefined","iconNode":[["path",{"d":"M5 12h14","key":"1ays0h"}],["path",{"d":"m12 5 7 7-7 7","key":"xquz4c"}]],"className":"lucide-arrow-right","size":16}]]}],["$","$L18",null,{"href":"/pricing","className":"inline-flex items-center gap-2 py-3 px-7 rounded-xl font-semibold text-sm transition-colors","style":{"background":"rgba(255,255,255,0.1)","color":"#fff","border":"1px solid rgba(255,255,255,0.3)"},"children":"View Pricing"}]]}]]}]}]]}],["$","section",null,{"className":"container -mt-8 relative z-10 mb-6","children":["$","div",null,{"className":"flex flex-wrap gap-4","children":[["$","div",null,{"className":"flex items-center gap-3 px-5 py-4 rounded-2xl flex-1 min-w-[200px]","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","span",null,{"className":"w-10 h-10 rounded-xl flex items-center justify-center flex-shrink-0","style":{"background":"#f973161a","color":"#f97316"},"children":["$","$L19",null,{"ref":"$undefined","iconNode":[["line",{"x1":"12","x2":"12","y1":"2","y2":"22","key":"7eqyqh"}],["path",{"d":"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6","key":"1b0p4s"}]],"className":"lucide-dollar-sign","size":18}]}],["$","div",null,{"children":[["$","p",null,{"className":"font-bold text-base leading-tight","style":{"color":"var(--text)"},"children":"$$2,000"}],["$","p",null,{"className":"text-xs","style":{"color":"var(--text-muted)"},"children":"Starting at"}]]}]]}],["$","div",null,{"className":"flex items-center gap-3 px-5 py-4 rounded-2xl flex-1 min-w-[200px]","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","span",null,{"className":"w-10 h-10 rounded-xl flex items-center justify-center flex-shrink-0","style":{"background":"#f973161a","color":"#f97316"},"children":["$","$L19",null,{"ref":"$undefined","iconNode":[["path",{"d":"M12 22V12","key":"d0xqtd"}],["path",{"d":"m16 17 2 2 4-4","key":"uh5qu3"}],["path",{"d":"M21 11.127V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.729l7 4a2 2 0 0 0 2 .001l1.32-.753","key":"kpkbpo"}],["path",{"d":"M3.29 7 12 12l8.71-5","key":"19ckod"}],["path",{"d":"m7.5 4.27 8.997 5.148","key":"9yrvtv"}]],"className":"lucide-package-check","size":18}]}],["$","div",null,{"children":[["$","p",null,{"className":"font-bold text-base leading-tight","style":{"color":"var(--text)"},"children":"5 Deliverables"}],["$","p",null,{"className":"text-xs","style":{"color":"var(--text-muted)"},"children":"Included"}]]}]]}],["$","div",null,{"className":"flex items-center gap-3 px-5 py-4 rounded-2xl flex-1 min-w-[200px]","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","span",null,{"className":"w-10 h-10 rounded-xl flex items-center justify-center flex-shrink-0","style":{"background":"#f973161a","color":"#f97316"},"children":"$L1a"}],"$L1b"]}]]}]}],"$L1c","$L1d"]}] 1a:["$","$L19",null,{"ref":"$undefined","iconNode":[["circle",{"cx":"12","cy":"12","r":"10","key":"1mglay"}],["path",{"d":"M12 6v6h4","key":"135r8i"}]],"className":"lucide-clock3 lucide-clock-3","size":18}] 1b:["$","div",null,{"children":[["$","p",null,{"className":"font-bold text-base leading-tight","style":{"color":"var(--text)"},"children":"Within 24 Hours"}],["$","p",null,{"className":"text-xs","style":{"color":"var(--text-muted)"},"children":"Response Time"}]]}] 1c:["$","div",null,{"className":"container max-w-3xl py-8","children":[["$","section",null,{"className":"mb-14","children":[["$","div",null,{"className":"flex items-center gap-2 mb-3","children":[["$","span",null,{"className":"w-7 h-7 rounded-lg flex items-center justify-center","style":{"background":"#f973161a","color":"#f97316"},"children":["$","$L19",null,{"ref":"$undefined","iconNode":[["path",{"d":"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16","key":"jecpp"}],["rect",{"width":"20","height":"14","x":"2","y":"6","rx":"2","key":"i6l2r4"}]],"className":"lucide-briefcase","size":14}]}],["$","span",null,{"className":"text-xs font-bold uppercase tracking-widest","style":{"color":"#f97316"},"children":"Overview"}]]}],["$","div",null,{"className":"blog-content","dangerouslySetInnerHTML":{"__html":"

I build multi-tenant SaaS products from the ground up — team/organisation isolation, subscription billing through Stripe, and role and permission management baked into the architecture rather than added on later.

Beyond the core product, this includes the analytics dashboards and reporting your users expect, plus onboarding flows and transactional email automation so new signups reach an activated account without manual handling on your end.

"}}]]}],["$","section",null,{"className":"mb-14","children":[["$","div",null,{"className":"flex items-center gap-2 mb-3","children":[["$","span",null,{"className":"w-7 h-7 rounded-lg flex items-center justify-center","style":{"background":"#f973161a","color":"#f97316"},"children":["$","$L19",null,{"ref":"$undefined","iconNode":[["path",{"d":"M13 5h8","key":"a7qcls"}],["path",{"d":"M13 12h8","key":"h98zly"}],["path",{"d":"M13 19h8","key":"c3s6r1"}],["path",{"d":"m3 17 2 2 4-4","key":"1jhpwq"}],["path",{"d":"m3 7 2 2 4-4","key":"1obspn"}]],"className":"lucide-list-checks","size":14}]}],["$","span",null,{"className":"text-xs font-bold uppercase tracking-widest","style":{"color":"#f97316"},"children":"What You Get"}]]}],["$","h2",null,{"className":"text-2xl font-bold mb-6","style":{"color":"var(--text)"},"children":"Everything Included"}],["$","ul",null,{"className":"grid sm:grid-cols-2 gap-3","children":[["$","li","Multi-tenant architecture (team / org isolation)",{"className":"flex items-start gap-2.5 p-3 rounded-xl text-sm","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","$L19",null,{"ref":"$undefined","iconNode":[["path",{"d":"M20 6 9 17l-5-5","key":"1gmf2c"}]],"className":"lucide-check","size":16,"style":{"color":"#f97316","flexShrink":0,"marginTop":2}}],["$","span",null,{"style":{"color":"var(--text)"},"children":"Multi-tenant architecture (team / org isolation)"}]]}],["$","li","Stripe subscription billing & plans",{"className":"flex items-start gap-2.5 p-3 rounded-xl text-sm","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","$L19",null,{"ref":"$undefined","iconNode":"$1c:props:children:1:props:children:2:props:children:0:props:children:0:props:iconNode","className":"lucide-check","size":16,"style":{"color":"#f97316","flexShrink":0,"marginTop":2}}],["$","span",null,{"style":{"color":"var(--text)"},"children":"Stripe subscription billing & plans"}]]}],["$","li","Role & permission management",{"className":"flex items-start gap-2.5 p-3 rounded-xl text-sm","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","$L19",null,{"ref":"$undefined","iconNode":"$1c:props:children:1:props:children:2:props:children:0:props:children:0:props:iconNode","className":"lucide-check","size":16,"style":{"color":"#f97316","flexShrink":0,"marginTop":2}}],["$","span",null,{"style":{"color":"var(--text)"},"children":"Role & permission management"}]]}],["$","li","Analytics dashboards & reporting",{"className":"flex items-start gap-2.5 p-3 rounded-xl text-sm","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","$L19",null,{"ref":"$undefined","iconNode":"$1c:props:children:1:props:children:2:props:children:0:props:children:0:props:iconNode","className":"lucide-check","size":16,"style":{"color":"#f97316","flexShrink":0,"marginTop":2}}],["$","span",null,{"style":{"color":"var(--text)"},"children":"Analytics dashboards & reporting"}]]}],["$","li","Onboarding flows & email automation",{"className":"flex items-start gap-2.5 p-3 rounded-xl text-sm","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","$L19",null,{"ref":"$undefined","iconNode":"$1c:props:children:1:props:children:2:props:children:0:props:children:0:props:iconNode","className":"lucide-check","size":16,"style":{"color":"#f97316","flexShrink":0,"marginTop":2}}],["$","span",null,{"style":{"color":"var(--text)"},"children":"Onboarding flows & email automation"}]]}]]}]]}],"$L1e","$L1f","$L20","$L21","$L22"]}] 1d:["$","section",null,{"className":"py-20","style":{"borderTop":"1px solid var(--border)"},"children":["$","div",null,{"className":"container max-w-2xl text-center","children":[["$","h2",null,{"className":"section-title mb-4","children":"Let's Discuss Your Project"}],["$","p",null,{"className":"section-subtitle mx-auto mb-8","children":"Tell me what you're building. I'll reply within 24 hours with a clear plan and price."}],["$","div",null,{"className":"flex flex-wrap gap-3 justify-center","children":[["$","$L18",null,{"href":"/contact","className":"btn-primary py-3 px-8","children":["Start a Conversation ",["$","$L19",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:2:props:children:props:children:3:props:children:0:props:children:1:props:iconNode","className":"lucide-arrow-right","size":16}]]}],["$","$L18",null,{"href":"/services","className":"btn-outline py-3 px-8","children":"See All Services"}]]}]]}]}] :HL["https://picsum.photos/seed/saas-project-management-tool/900/560","image"] :HL["https://picsum.photos/seed/restaurant-pos-ordering/900/560","image"] :HL["https://picsum.photos/seed/learning-management-system/900/560","image"] 1e:["$","section",null,{"className":"mb-14","children":[["$","div",null,{"className":"flex items-center gap-2 mb-3","children":[["$","span",null,{"className":"w-7 h-7 rounded-lg flex items-center justify-center","style":{"background":"#f973161a","color":"#f97316"},"children":["$","$L19",null,{"ref":"$undefined","iconNode":"$1c:props:children:0:props:children:0:props:children:0:props:children:props:iconNode","className":"lucide-briefcase","size":14}]}],["$","span",null,{"className":"text-xs font-bold uppercase tracking-widest","style":{"color":"#f97316"},"children":"Portfolio"}]]}],["$","div",null,{"className":"flex items-center justify-between mb-6","children":[["$","h2",null,{"className":"text-2xl font-bold","style":{"color":"var(--text)"},"children":"Recent Projects"}],["$","$L18",null,{"href":"/works","className":"hidden md:inline-flex items-center gap-1.5 text-sm font-medium","style":{"color":"var(--text-muted)"},"children":["View All ",["$","$L19",null,{"ref":"$undefined","iconNode":"$6:props:children:1:props:children:2:props:children:props:children:3:props:children:0:props:children:1:props:iconNode","className":"lucide-arrow-right","size":14}]]}]]}],["$","div",null,{"className":"grid sm:grid-cols-3 gap-5","children":[["$","div","2",{"className":"rounded-2xl overflow-hidden","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","div",null,{"className":"relative overflow-hidden","style":{"height":140},"children":["$","img",null,{"src":"https://picsum.photos/seed/saas-project-management-tool/900/560","alt":"SaaS Project Management Tool","className":"w-full h-full object-cover"}]}],["$","div",null,{"className":"p-4","children":[["$","h3",null,{"className":"font-semibold text-sm leading-snug","style":{"color":"var(--text)"},"children":"SaaS Project Management Tool"}],["$","span",null,{"className":"text-xs mt-1 inline-block","style":{"color":"var(--text-muted)"},"children":"SaaS"}]]}]]}],["$","div","5",{"className":"rounded-2xl overflow-hidden","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","div",null,{"className":"relative overflow-hidden","style":{"height":140},"children":["$","img",null,{"src":"https://picsum.photos/seed/restaurant-pos-ordering/900/560","alt":"Restaurant POS & Ordering","className":"w-full h-full object-cover"}]}],["$","div",null,{"className":"p-4","children":[["$","h3",null,{"className":"font-semibold text-sm leading-snug","style":{"color":"var(--text)"},"children":"Restaurant POS & Ordering"}],["$","span",null,{"className":"text-xs mt-1 inline-block","style":{"color":"var(--text-muted)"},"children":"Web App"}]]}]]}],["$","div","6",{"className":"rounded-2xl overflow-hidden","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","div",null,{"className":"relative overflow-hidden","style":{"height":140},"children":["$","img",null,{"src":"https://picsum.photos/seed/learning-management-system/900/560","alt":"Learning Management System","className":"w-full h-full object-cover"}]}],["$","div",null,{"className":"p-4","children":[["$","h3",null,{"className":"font-semibold text-sm leading-snug","style":{"color":"var(--text)"},"children":"Learning Management System"}],["$","span",null,{"className":"text-xs mt-1 inline-block","style":{"color":"var(--text-muted)"},"children":"SaaS"}]]}]]}]]}]]}] 1f:["$","section",null,{"className":"mb-14","children":[["$","div",null,{"className":"flex items-center gap-2 mb-3","children":[["$","span",null,{"className":"w-7 h-7 rounded-lg flex items-center justify-center","style":{"background":"#f973161a","color":"#f97316"},"children":["$","$L19",null,{"ref":"$undefined","iconNode":[["rect",{"width":"8","height":"8","x":"3","y":"3","rx":"2","key":"by2w9f"}],["path",{"d":"M7 11v4a2 2 0 0 0 2 2h4","key":"xkn7yn"}],["rect",{"width":"8","height":"8","x":"13","y":"13","rx":"2","key":"1cgmvn"}]],"className":"lucide-workflow","size":14}]}],["$","span",null,{"className":"text-xs font-bold uppercase tracking-widest","style":{"color":"#f97316"},"children":"Process"}]]}],["$","h2",null,{"className":"text-2xl font-bold mb-6","style":{"color":"var(--text)"},"children":"How I Work"}],["$","div",null,{"className":"flex flex-col gap-4","children":[["$","div","Discovery & Requirements",{"className":"flex gap-4 p-4 rounded-xl","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","div",null,{"className":"flex-shrink-0 w-9 h-9 rounded-full flex items-center justify-center font-bold text-sm","style":{"background":"#f973161a","color":"#f97316"},"children":1}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-sm mb-1","style":{"color":"var(--text)"},"children":"Discovery & Requirements"}],["$","p",null,{"className":"text-sm leading-relaxed","style":{"color":"var(--text-muted)"},"children":"We talk through what you actually need, scope the work, and agree on timeline and budget."}]]}]]}],["$","div","Design & Planning",{"className":"flex gap-4 p-4 rounded-xl","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","div",null,{"className":"flex-shrink-0 w-9 h-9 rounded-full flex items-center justify-center font-bold text-sm","style":{"background":"#f973161a","color":"#f97316"},"children":2}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-sm mb-1","style":{"color":"var(--text)"},"children":"Design & Planning"}],["$","p",null,{"className":"text-sm leading-relaxed","style":{"color":"var(--text-muted)"},"children":"Wireframes or design direction where needed, plus a clear technical plan before any code is written."}]]}]]}],["$","div","Development",{"className":"flex gap-4 p-4 rounded-xl","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","div",null,{"className":"flex-shrink-0 w-9 h-9 rounded-full flex items-center justify-center font-bold text-sm","style":{"background":"#f973161a","color":"#f97316"},"children":3}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-sm mb-1","style":{"color":"var(--text)"},"children":"Development"}],["$","p",null,{"className":"text-sm leading-relaxed","style":{"color":"var(--text-muted)"},"children":"Iterative development with regular check-ins, so you see progress instead of a surprise at the end."}]]}]]}],["$","div","Testing & QA",{"className":"flex gap-4 p-4 rounded-xl","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","div",null,{"className":"flex-shrink-0 w-9 h-9 rounded-full flex items-center justify-center font-bold text-sm","style":{"background":"#f973161a","color":"#f97316"},"children":4}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-sm mb-1","style":{"color":"var(--text)"},"children":"Testing & QA"}],["$","p",null,{"className":"text-sm leading-relaxed","style":{"color":"var(--text-muted)"},"children":"Cross-browser and edge-case testing before anything goes live — bugs get caught here, not in production."}]]}]]}],["$","div","Launch & Support",{"className":"flex gap-4 p-4 rounded-xl","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","div",null,{"className":"flex-shrink-0 w-9 h-9 rounded-full flex items-center justify-center font-bold text-sm","style":{"background":"#f973161a","color":"#f97316"},"children":5}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-sm mb-1","style":{"color":"var(--text)"},"children":"Launch & Support"}],["$","p",null,{"className":"text-sm leading-relaxed","style":{"color":"var(--text-muted)"},"children":"Deployment, a handover walkthrough, and post-launch support to fix anything that comes up."}]]}]]}]]}]]}] 20:["$","section",null,{"className":"mb-14","children":[["$","div",null,{"className":"flex items-center gap-2 mb-3","children":[["$","span",null,{"className":"w-7 h-7 rounded-lg flex items-center justify-center","style":{"background":"#f973161a","color":"#f97316"},"children":["$","$L19",null,{"ref":"$undefined","iconNode":[["path",{"d":"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z","key":"zw3jo"}],["path",{"d":"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12","key":"1wduqc"}],["path",{"d":"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17","key":"kqbvx6"}]],"className":"lucide-layers","size":14}]}],["$","span",null,{"className":"text-xs font-bold uppercase tracking-widest","style":{"color":"#f97316"},"children":"Stack"}]]}],["$","h2",null,{"className":"text-2xl font-bold mb-6","style":{"color":"var(--text)"},"children":"Technologies Used"}],["$","div",null,{"className":"flex flex-wrap gap-2.5","children":[["$","span","Laravel",{"className":"text-sm font-medium px-3.5 py-2 rounded-lg","style":{"background":"#f9731612","color":"#f97316","border":"1px solid #f9731630"},"children":"Laravel"}],["$","span","Next.js",{"className":"text-sm font-medium px-3.5 py-2 rounded-lg","style":{"background":"#f9731612","color":"#f97316","border":"1px solid #f9731630"},"children":"Next.js"}],["$","span","Stripe",{"className":"text-sm font-medium px-3.5 py-2 rounded-lg","style":{"background":"#f9731612","color":"#f97316","border":"1px solid #f9731630"},"children":"Stripe"}],["$","span","PostgreSQL",{"className":"text-sm font-medium px-3.5 py-2 rounded-lg","style":{"background":"#f9731612","color":"#f97316","border":"1px solid #f9731630"},"children":"PostgreSQL"}],["$","span","Redis",{"className":"text-sm font-medium px-3.5 py-2 rounded-lg","style":{"background":"#f9731612","color":"#f97316","border":"1px solid #f9731630"},"children":"Redis"}]]}]]}] 21:["$","section",null,{"className":"mb-14","children":[["$","div",null,{"className":"flex items-center gap-2 mb-3","children":[["$","span",null,{"className":"w-7 h-7 rounded-lg flex items-center justify-center","style":{"background":"#f973161a","color":"#f97316"},"children":["$","$L19",null,{"ref":"$undefined","iconNode":[["circle",{"cx":"12","cy":"12","r":"10","key":"1mglay"}],["path",{"d":"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3","key":"1u773s"}],["path",{"d":"M12 17h.01","key":"p32p05"}]],"className":"lucide-circle-question-mark","size":14}]}],["$","span",null,{"className":"text-xs font-bold uppercase tracking-widest","style":{"color":"#f97316"},"children":"FAQ"}]]}],["$","h2",null,{"className":"text-2xl font-bold mb-6","style":{"color":"var(--text)"},"children":"Frequently Asked Questions"}],["$","div",null,{"className":"flex flex-col gap-3","children":[["$","details","How do we get started?",{"className":"group rounded-xl p-4","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","summary",null,{"className":"font-semibold text-sm cursor-pointer list-none flex items-center justify-between gap-3","style":{"color":"var(--text)"},"children":["How do we get started?",["$","span",null,{"className":"transition-transform group-open:rotate-45 text-lg","style":{"color":"#f97316"},"children":"+"}]]}],["$","p",null,{"className":"text-sm leading-relaxed mt-3","style":{"color":"var(--text-muted)"},"children":"Reach out via the contact form with a short description of what you need. I'll reply within 24 hours with questions or a scoped proposal."}]]}],["$","details","How is pricing determined?",{"className":"group rounded-xl p-4","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","summary",null,{"className":"font-semibold text-sm cursor-pointer list-none flex items-center justify-between gap-3","style":{"color":"var(--text)"},"children":["How is pricing determined?",["$","span",null,{"className":"transition-transform group-open:rotate-45 text-lg","style":{"color":"#f97316"},"children":"+"}]]}],["$","p",null,{"className":"text-sm leading-relaxed mt-3","style":{"color":"var(--text-muted)"},"children":"Pricing depends on scope and complexity — the price shown is a starting point. You'll get a firm quote after we've discussed the actual requirements."}]]}],["$","details","Do you offer support after launch?",{"className":"group rounded-xl p-4","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","summary",null,{"className":"font-semibold text-sm cursor-pointer list-none flex items-center justify-between gap-3","style":{"color":"var(--text)"},"children":["Do you offer support after launch?",["$","span",null,{"className":"transition-transform group-open:rotate-45 text-lg","style":{"color":"#f97316"},"children":"+"}]]}],["$","p",null,{"className":"text-sm leading-relaxed mt-3","style":{"color":"var(--text-muted)"},"children":"Yes. Every project includes a post-launch support window, and ongoing maintenance can be arranged separately if you need it."}]]}],["$","details","Can you work with my existing site or codebase?",{"className":"group rounded-xl p-4","style":{"background":"var(--bg-card)","border":"1px solid var(--border)"},"children":[["$","summary",null,{"className":"font-semibold text-sm cursor-pointer list-none flex items-center justify-between gap-3","style":{"color":"var(--text)"},"children":["Can you work with my existing site or codebase?",["$","span",null,{"className":"transition-transform group-open:rotate-45 text-lg","style":{"color":"#f97316"},"children":"+"}]]}],["$","p",null,{"className":"text-sm leading-relaxed mt-3","style":{"color":"var(--text-muted)"},"children":"In most cases, yes — I regularly take over and extend existing WordPress and Laravel projects rather than starting from scratch."}]]}]]}]]}] 22:null