1import{d as c,u as h,a as p,a6 as u,aa as x,W as g,j as e,U as n,i,a7 as d,R as s,C as f}from"./index-JWCiUtO7.js";import{T as y}from"./TextReveal-BDtegIgk.js";import{D as b}from"./DarkSection-KuHECnBb.js";import{C as v,a as j}from"./code-DN5bVfSZ.js";import{D as w}from"./database-CfQYNoeA.js";import{R as N}from"./rocket-Be1AKmOa.js";import{S as k}from"./shield-BE44vDTN.js";import{U as S}from"./users-9xjNql-P.js";const P=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z",key:"9ktpf1"}]],D=c("compass",P);const A=[["path",{d:"M15 6a9 9 0 0 0-9 9V3",key:"1cii5b"}],["circle",{cx:"18",cy:"6",r:"3",key:"1h7g24"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}]],M=c("git-branch",A);const T=[["path",{d:"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z",key:"169xi5"}],["path",{d:"M15 5.764v15",key:"1pn4in"}],["path",{d:"M9 3.236v15",key:"1uimfh"}]],C=c("map",T),l="https://devtechslopes.com/product-development";function L(){return h("Product Development Services","End-to-end product development partnership for founders. Strategy, architecture, build, launch, and scale â with a single senior team from idea through Series A."),p(l,[u({name:"Product Development",description:"End-to-end product development for early-stage founders: strategy, architecture, sprint-based build, launch, and post-launch scale. One senior team from idea through Series A.",serviceType:"Product Development",url:l}),x(m),g([{name:"Home",url:"https://devtechslopes.com/home"},{name:"Services",url:"https://devtechslopes.com/services"},{name:"Product Development",url:l}])]),e.jsxs(e.Fragment,{children:[e.jsx(b,{variant:"hero",className:"pt-32 pb-24 lg:pt-40 lg:pb-32",children:e.jsx("div",{className:"container",children:e.jsxs("div",{className:"max-w-3xl mx-auto text-center",children:[e.jsx(n.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},className:"section-label w-fit mb-6 mx-auto",children:"Product Development"}),e.jsx("h1",{className:"heading-display text-white mb-6",children:e.jsx(y,{text:"End-to-End Product Development for Founders Who Want to Ship",delay:.15})}),e.jsx(n.p,{initial:{opacity:0,y:15},animate:{opacity:1,y:0},transition:{delay:.5,duration:.6},className:"text-lg lg:text-xl text-gray-400 leading-relaxed max-w-2xl mx-auto mb-10",children:"Strategy, architecture, sprint-based build, launch, and post-launch scale. One senior team from idea through Series A, with clean code your future CTO will inherit gladly."}),e.jsxs("div",{className:"flex gap-4 justify-center flex-wrap",children:[e.jsx(i,{to:"/contact?service=mvp-planning",className:"btn btn-primary btn-lg",onClick:()=>d("Plan a build","/contact?service=mvp-planning"),children:"Plan a build"}),e.jsx("a",{href:"#process",className:"btn btn-secondary btn-lg",children:"See Our Process"})]})]})})}),e.jsx("section",{className:"section",children:e.jsxs("div",{className:"container",children:[e.jsx(s,{children:e.jsx("h2",{className:"section-title",children:"What Product Development Means Here"})}),e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-[1.5fr_1fr] gap-12 items-start",children:[e.jsx(s,{delay:.15,children:e.jsxs("div",{children:[e.jsx("p",{className:"text-[17px] text-body leading-relaxed mb-5",children:"Product Development at DevTechSlopes is the long-form, end-to-end version of partnering with us. Not just an MVP, not just a mobile app, not just a web build â the whole arc: from a vague idea to a product your customers pay for, with the architecture and team to take you through Series A."}),e.jsx("p",{className:"text-[17px] text-body leading-relaxed mb-5",children:"Each engagement begins with a planning sprint that defines the smallest useful product, the architecture, and the delivery phases. The implementation timeline is confirmed after that, not promised before. Ongoing engineering support is offered selectively after the first engagement."}),e.jsxs("p",{className:"text-[17px] text-body leading-relaxed mb-5",children:["If you want a fast tactical engagement, look at ",e.jsx(i,{to:"/saas-mvp-development",className:"text-primary font-medium hover:text-primary-dark",children:"SaaS MVP development"}),",",e.jsx(i,{to:"/web-development",className:"text-primary font-medium hover:text-primary-dark",children:" web development"}),", or",e.jsx(i,{to:"/mobile-app-development",className:"text-primary font-medium hover:text-primary-dark",children:" mobile app development"}),". If you want a partner, this is the page."]})]})}),e.jsx(s,{delay:.3,children:e.jsx("div",{className:"bg-surface-light rounded-2xl p-8 border border-border flex flex-col gap-6",children:[{num:"12mo+",label:"Typical Partnership"},{num:"100%",label:"Senior Engineers"},{num:"0",label:"Team Handoffs"}].map((t,a)=>e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"text-4xl font-bold text-primary tracking-tight",children:t.num}),e.jsx("div",{className:"text-[13px] text-muted mt-1",children:t.label})]},a))})})]})]})}),e.jsx("section",{id:"process",className:"section-alt",children:e.jsxs("div",{className:"container",children:[e.jsxs(s,{children:[e.jsx("h2",{className:"section-title",children:"Our Product Development Process"}),e.jsx("p",{className:"section-subtitle",children:"A five-phase arc from idea through scaled product"})]}),e.jsx("div",{className:"grid grid-2",children:W.map((t,a)=>e.jsx(s,{delay:a*.15,children:e.jsxs(n.div,{whileHover:{y:-6},transition:{duration:.3},className:"bg-white rounded-2xl p-8 border border-border h-full",children:[e.jsx("div",{className:"w-10 h-10 rounded-full bg-primary text-white text-lg font-bold inline-flex items-center justify-center mb-4",children:a+1}),e.jsx("h3",{className:"text-xl font-semibold text-heading mb-2",children:t.title}),e.jsx("p",{className:"text-[15px] text-muted leading-relaxed mb-4",children:t.desc}),e.jsx("ul",{className:"space-y-1.5",children:t.items.map((r,o)=>e.jsxs("li",{className:"flex items-center gap-2.5 text-sm text-body",children:[e.jsx("span",{className:"w-5 h-5 rounded-full bg-emerald-50 text-emerald-500 flex items-center justify-center shrink-0",children:e.jsx(f,{size:11})}),r]},o))})]})},a))})]})}),e.jsx("section",{className:"section",children:e.jsxs("div",{className:"container",children:[e.jsxs(s,{children:[e.jsx("h2",{className:"section-title",children:"Technology Stack"}),e.jsx("p",{className:"section-subtitle",children:"Battle-tested choices we can defend at the Series A diligence call"})]}),e.jsx("div",{className:"grid grid-3",children:V.map((t,a)=>e.jsx(s,{delay:a*.15,children:e.jsxs(n.div,{whileHover:{y:-6},transition:{duration:.3},className:"bg-white rounded-2xl p-8 border border-border text-center h-full",children:[e.jsx("div",{className:"text-primary mb-4",children:e.jsx(t.icon,{size:28,strokeWidth:1.5})}),e.jsx("h3",{className:"text-lg font-semibold text-heading mb-4",children:t.title}),e.jsx("div",{className:"flex flex-wrap gap-2 justify-center",children:t.items.map((r,o)=>e.jsx("span",{className:"px-3.5 py-1.5 bg-primary/8 rounded-lg text-[13px] text-body border border-border",children:r},o))})]})},a))})]})}),e.jsx("section",{className:"section-alt",children:e.jsxs("div",{className:"container",children:[e.jsxs(s,{children:[e.jsx("h2",{className:"section-title",children:"What You Get"}),e.jsx("p",{className:"section-subtitle",children:"Across the whole arc, here is what comes off the line"})]}),e.jsx("div",{className:"grid grid-2",children:O.map((t,a)=>e.jsx(s,{delay:a*.1,children:e.jsxs("div",{className:"flex gap-4 mb-6",children:[e.jsx("div",{className:"w-10 h-10 min-w-[40px] rounded-full bg-primary/8 text-primary flex items-center justify-center",children:e.jsx(t.icon,{size:20})}),e.jsxs("div",{children:[e.jsx("h4",{className:"text-base font-semibold text-heading mb-1",children:t.title}),e.jsx("p",{className:"text-[15px] text-muted leading-relaxed",children:t.desc})]})]})},a))})]})}),e.jsx("section",{className:"section",children:e.jsxs("div",{className:"container max-w-3xl",children:[e.jsx(s,{children:e.jsx("h2",{className:"section-title",children:"Frequently Asked Questions"})}),e.jsx("div",{className:"flex flex-col gap-4 mt-8",children:m.map((t,a)=>e.jsx(s,{delay:a*.05,children:e.jsxs("details",{className:"bg-white rounded-xl border border-border p-6 group",children:[e.jsxs("summary",{className:"cursor-pointer text-[17px] font-semibold text-heading list-none flex items-center justify-between",children:[t.question,e.jsx("span",{className:"text-primary text-2xl leading-none transition-transform group-open:rotate-45",children:"+"})]}),e.jsx("p",{className:"mt-4 text-[15px] text-body leading-relaxed",children:t.answer})]})},a))})]})}),e.jsx("section",{className:"bg-primary py-24",children:e.jsx("div",{className:"container text-center",children:e.jsxs(s,{children:[e.jsx("h2",{className:"text-4xl font-bold text-white mb-4 tracking-tight",children:"Plan a build"}),e.jsx("p",{className:"text-lg text-white/85 max-w-[600px] mx-auto mb-10 leading-relaxed",children:"Want a senior team that ships your product end-to-e
1nd? Book a free 30-minute call. We will discuss your vision, recommend a partnership shape, and map a realistic plan."}),e.jsxs("div",{className:"flex gap-4 justify-center flex-wrap",children:[e.jsx(i,{to:"/contact?service=mvp-planning",className:"btn btn-white btn-lg",onClick:()=>d("Plan a build","/contact?service=mvp-planning"),children:"Plan a build"}),e.jsx(i,{to:"/contact",className:"btn btn-lg btn-ghost",children:"Contact Us"})]}),e.jsxs("p",{className:"text-white/60 text-sm mt-4",children:["Looking for something narrower? See ",e.jsx(i,{to:"/saas-mvp-development",className:"text-white/80 underline hover:text-white",children:"SaaS MVP development"}),",",e.jsx(i,{to:"/web-development",className:"text-white/80 underline hover:text-white",children:" web development"}),",",e.jsx(i,{to:"/mobile-app-development",className:"text-white/80 underline hover:text-white",children:" mobile app"}),", or",e.jsx(i,{to:"/ai-development",className:"text-white/80 underline hover:text-white",children:" AI development"}),"."]})]})})})]})}const W=[{title:"Problem Validation",desc:"Before any code, we pressure-test the problem and the audience. If the idea is wrong, the build will not save it.",items:["Founder + audience interviews","Competitive landscape","Go-to-market reality check","Honest fit assessment"]},{title:"Strategy & Architecture",desc:"We design the product strategy, system architecture, and the 12-month roadmap as one coherent plan.",items:["Product strategy doc","System architecture design","12-month roadmap","Fixed-price proposal"]},{title:"MVP Build",desc:"Implementation runs in agreed sprints with working demos and milestone reviews. Timeline confirmed in the proposal â there is no universal ship date.",items:["Full-stack build","Demos at agreed sprint cadence","Continuous integration and testing","Staging environment from sprint 1"]},{title:"Launch & Real Users",desc:"We deploy to production, ship the marketing-site polish, and wire up analytics to learn from the first cohort.",items:["Production launch","Analytics + observability","On-call rotation","30-day post-launch support"]},{title:"Iterate & Scale",desc:"We stay as your engineering partner through the next twelve months â feature work, scaling, and the Series A diligence call.",items:["Monthly retainer engagement","New feature delivery","Scaling refactors","Diligence-ready documentation"]}],V=[{icon:v,title:"Frontend & Mobile",items:["React","Next.js","React Native","TypeScript"]},{icon:w,title:"Backend & Data",items:["Node.js",".NET","PostgreSQL","Redis"]},{icon:j,title:"Cloud & DevOps",items:["AWS","Azure","Kubernetes","Stripe"]}
1],O=[{icon:D,title:"Honest Product Strategy",desc:"A real opinion on whether the product is worth building, who it is for, and what to ship first."},{icon:C,title:"12-Month Roadmap",desc:"A sprint-by-sprint roadmap covering MVP, launch, and the first year of scaling â agreed up front, fixed price."},{icon:N,title:"Production MVP in 8-12 Weeks",desc:"A live product real users can use, with billing, auth, and the surrounding admin. Not a prototype."},{icon:M,title:"Clean Architecture You Own",desc:"Documented, tested, and pragmatically sized for the productâs current stage. Architecture decisions are recorded so future engineers can pick the work up."},{icon:k,title:"Security + Compliance Baseline",desc:"OWASP-aware code, audit logging, and the architectural decisions your Series A diligence call will ask about."},{icon:S,title:"The Same Team All The Way",desc:"No handoff to a junior maintenance team. The seniors who shipped your MVP keep shipping for you."}],m=[{question:"How is Product Development different from MVP Development?",answer:"MVP Development is the build itself, scoped after a planning sprint. Product Development is the whole arc â planning, MVP build, launch, and iteration. Timeline is confirmed in each proposal, not promised before."},{question:"What is the typical engagement length?",answer:"Each phase is scoped separately. Some engagements run for several months; others end after the MVP. Ongoing engineering support is offered selectively after the first engagement."},{question:"Do you act as a fractional CTO?",answer:"Effectively yes. The senior engineers running your partnership make technical decisions you can stand behind at a board meeting or diligence call. We do not call it CTO services because we work with founders who already have or will hire a CTO â we are the team they delegate to."},{question:"Can we start narrow and expand?",answer:"Absolutely. Many founders engage us for a Web Development, MVP, or Mobile App project first, then convert to a Product Development partnership once they have seen us ship. The economics work either way."},{question:"Do you sign IP assignment so we own the code?",answer:"Yes. Full IP assignment is part of the contract from day one. Every line of code, every architecture document, every CI configuration is yours at delivery."},{question:"Will you help us with hiring our own team later?",answer:"Yes. We help our long-term partners hire their first internal engineers and document the codebase for handover. We see the partnership as helping you stand on your own feet, not building a vendor dependency."}];export{L as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.