diff --git a/src/App.tsx b/src/App.tsx
index 33d15f9..9c6a8f8 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -2,11 +2,13 @@ import { Routes, Route } from 'react-router-dom';
import Layout from './components/Layout';
import HomePage from './pages/HomePage';
+import PricingPage from "@/pages/PricingPage";
export default function App() {
return (
}>
} />
+ } />
);
diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx
index 296228b..3da5087 100644
--- a/src/components/Layout.tsx
+++ b/src/components/Layout.tsx
@@ -34,7 +34,9 @@ export default function Layout() {
{
"name": "Metrics",
"href": "#metrics"
- }
+ },
+ { name: "Pricing", href: "/pricing" },
+
];
return (
diff --git a/src/pages/PricingPage.tsx b/src/pages/PricingPage.tsx
new file mode 100644
index 0000000..c085ff8
--- /dev/null
+++ b/src/pages/PricingPage.tsx
@@ -0,0 +1,144 @@
+import PricingCenteredCards from "@/components/sections/pricing/PricingCenteredCards";
+import { Check } from "lucide-react";
+import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
+
+const plans = [
+ {
+ tag: "Basic",
+ price: "€499/mo",
+ description: "Ideal for startups and small businesses looking to establish an online presence.",
+ features: [
+ "Basic SEO Optimization",
+ "Social Media Setup",
+ "Content Calendar (2 posts/week)",
+ "Monthly Performance Report",
+ ],
+ primaryButton: { text: "Get Started", href: "/#contact" },
+ },
+ {
+ tag: "Pro",
+ price: "€999/mo",
+ description: "Perfect for growing businesses aiming for significant digital growth and engagement.",
+ features: [
+ "Advanced SEO Strategy",
+ "Full Social Media Management",
+ "Content Creation (4 posts/week)",
+ "Bi-Weekly Performance Reports",
+ "Email Marketing Campaigns",
+ ],
+ primaryButton: { text: "Choose Pro", href: "/#contact" },
+ },
+ {
+ tag: "Enterprise",
+ price: "Custom",
+ description: "Tailored solutions for large enterprises with complex marketing needs and ambitious goals.",
+ features: [
+ "Dedicated Account Manager",
+ "Comprehensive Digital Strategy",
+ "Unlimited Content Creation",
+ "Weekly Performance Reviews",
+ "Advanced Analytics & Insights",
+ "PR & Influencer Outreach",
+ ],
+ primaryButton: { text: "Contact Us", href: "/#contact" },
+ },
+];
+
+export default function PricingPage() {
+ return (
+
+
+
+
+
+
+
+
+
Detailed Feature Comparison
+
+ Compare our plans side-by-side to find the perfect fit for your business needs.
+
+
+
+
+
+
+
+ | Features |
+ Basic |
+ Pro |
+ Enterprise |
+
+
+
+
+ | SEO Strategy |
+ Basic |
+ Advanced |
+ Comprehensive |
+
+
+ | Social Media Posts |
+ 2 per week |
+ 4 per week |
+ Unlimited |
+
+
+ | Reporting |
+ Monthly |
+ Bi-Weekly |
+ Weekly |
+
+
+ | Email Marketing |
+ - |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+ | PR & Influencer Outreach |
+ - |
+ - |
+
+
+
+
+ |
+
+
+ | Dedicated Manager |
+ - |
+ - |
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/routes.ts b/src/routes.ts
index 362ecb5..ae18b1d 100644
--- a/src/routes.ts
+++ b/src/routes.ts
@@ -6,4 +6,5 @@ export interface Route {
export const routes: Route[] = [
{ path: '/', label: 'Home', pageFile: 'HomePage' },
+ { path: '/pricing', label: 'Pricing', pageFile: 'PricingPage' },
];