it/web/lib/pricing.ts
2025-10-25 20:37:00 +02:00

18 lines
1.3 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export type Plan = {
id: string; name: string; price: string; periodicity?: "/mo" | "/yr";
description: string; features: string[]; notIncluded?: string[];
cta: { label: string; href: string }; popular?: boolean;
};
export const plans: Plan[] = [
{ id: "fix-sprint", name: "Fix Sprint", price: "€490", description: "One focused fix: deliverability, DNS, speed or backup restore test.",
features: ["Scope agreed upfront","12 day turnaround","Before/after proof","30-day safety net"],
notIncluded: ["Ongoing monitoring","Major refactors","Recurring changes"],
cta: { label: "Book a Sprint", href: "/contact?subject=Fix%20Sprint" } },
{ id: "care-basic", name: "Care Basic", price: "€149", periodicity: "/mo", description: "Website care, uptime watch, monthly backups and patching.",
features: ["Updates","Backups + restore test / quarter","Uptime & SSL watch","Incident credits"],
cta: { label: "Start Care", href: "/contact?subject=Care%20Basic" }, popular: true },
{ id: "care-plus", name: "Care Plus", price: "€299", periodicity: "/mo", description: "Everything in Basic plus Cloudflare edge hardening and speed checks.",
features: ["Cloudflare WAF","Bot fight tuning","Monthly Web Vitals","Priority incidents"],
cta: { label: "Start Plus", href: "/contact?subject=Care%20Plus" } }
];