69 lines
3.1 KiB
TypeScript
69 lines
3.1 KiB
TypeScript
import { BASE } from './constants';
|
|
|
|
export const handsOnSaaSArchitectureConsultantServiceJsonLdGraph: Record<
|
|
string,
|
|
unknown
|
|
> = {
|
|
'@type': 'Service',
|
|
'@id': `${BASE}/hands-on-saas-architecture-consultant#service`,
|
|
name: 'Hands-On SaaS Architecture',
|
|
url: `${BASE}/hands-on-saas-architecture-consultant`,
|
|
description:
|
|
'Hands-on product architecture for early-stage SaaS teams, focused on frontend systems, reusable components, design tokens, accessibility, and scalable foundations for fast iteration.',
|
|
serviceType: 'SaaS Product Architecture',
|
|
provider: { '@id': `${BASE}/#organization` },
|
|
areaServed: { '@type': 'Country', name: 'United States' },
|
|
audience: {
|
|
'@type': 'Audience',
|
|
audienceType: 'Early-stage SaaS founders and engineering teams',
|
|
},
|
|
};
|
|
|
|
export const mvpArchitectureAndLaunchServiceJsonLdGraph: Record<string, unknown> = {
|
|
'@type': 'Service',
|
|
'@id': `${BASE}/mvp-architecture-and-launch#service`,
|
|
name: 'MVP Architecture & Launch',
|
|
url: `${BASE}/mvp-architecture-and-launch`,
|
|
description:
|
|
'Architecture and implementation support for early-stage SaaS MVPs that need to ship quickly without structural debt, fragile CSS, or difficult-to-extend product foundations.',
|
|
serviceType: 'MVP Architecture and Launch Consulting',
|
|
provider: { '@id': `${BASE}/#organization` },
|
|
areaServed: { '@type': 'Country', name: 'United States' },
|
|
audience: {
|
|
'@type': 'Audience',
|
|
audienceType: 'Founder-led SaaS startups and early product teams',
|
|
},
|
|
};
|
|
|
|
export const fractionalCtoForEarlyStageSaaSServiceJsonLdGraph: Record<string, unknown> = {
|
|
'@type': 'Service',
|
|
'@id': `${BASE}/fractional-cto-for-early-stage-saas#service`,
|
|
name: 'Fractional CTO / Technical Partner',
|
|
url: `${BASE}/fractional-cto-for-early-stage-saas`,
|
|
description:
|
|
'Part-time technical leadership for early-stage SaaS teams that need architectural guidance, tradeoff evaluation, and hands-on technical oversight without hiring a full-time CTO.',
|
|
serviceType: 'Fractional CTO Services',
|
|
provider: { '@id': `${BASE}/#organization` },
|
|
areaServed: { '@type': 'Country', name: 'United States' },
|
|
audience: {
|
|
'@type': 'Audience',
|
|
audienceType: 'Early-stage SaaS founders and growing engineering teams',
|
|
},
|
|
};
|
|
|
|
export const stageAlignedInfrastructureServiceJsonLdGraph: Record<string, unknown> = {
|
|
'@type': 'Service',
|
|
'@id': `${BASE}/stage-aligned-infrastructure#service`,
|
|
name: 'Stage-Aligned Infrastructure',
|
|
url: `${BASE}/stage-aligned-infrastructure`,
|
|
description:
|
|
'Infrastructure strategy for early-stage SaaS teams that aligns cloud, SaaS, and deployment decisions with company stage, reducing unnecessary complexity and preserving runway.',
|
|
serviceType: 'Startup Infrastructure Strategy',
|
|
provider: { '@id': `${BASE}/#organization` },
|
|
areaServed: { '@type': 'Country', name: 'United States' },
|
|
audience: {
|
|
'@type': 'Audience',
|
|
audienceType: 'Early-stage SaaS founders and small engineering teams',
|
|
},
|
|
};
|