// app/solutions/[industry]/page.tsx 'use client'; import * as React from 'react'; import { notFound } from 'next/navigation'; import { MoveUpRightIcon, DownloadIcon } from 'lucide-react'; import { Navbar } from '@workspace/ui/components/layout'; import { Footer } from '@workspace/ui/components/layout'; import { Container, Section, Grid } from '@workspace/ui/components/layout'; import { FeatureGrid } from '@workspace/ui/components/content'; import { Callout } from '@workspace/ui/components/content'; import { Badge } from '@workspace/ui/components/content'; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@workspace/ui/components/ui'; import { Button } from '@workspace/ui/components/ui'; import { PlaceholderIcon } from '@workspace/ui/components/icons'; // Using placeholder for now // Mock data for industries and their specific details // In a real app, this would likely come from a CMS or database const INDUSTRY_DATA: Record = { technology: { name: "Technology", title: "Cloud Alternatives for Technology Companies", description: "From SaaS startups to enterprise software, we help you scale efficiently without the cloud tax.", painPoints: [ "High and unpredictable cloud bills that scale with user growth.", "Vendor lock-in making it hard to switch providers or adopt hybrid models.", "Complexity and overhead of managing cloud-native architectures.", "Need for high performance and low latency for user-facing applications." ], proposedStack: [ { icon: , title: "Kubernetes (K3s/RKE2)", description: "Lightweight, certified Kubernetes for efficient container orchestration." }, { icon: , title: "PostgreSQL/MySQL", description: "Self-hosted, high-availability databases with point-in-time recovery." }, { icon: , title: "MinIO", description: "S3-compatible object storage for unstructured data." }, { icon: , title: "Nextcloud", description: "Private file sync, sharing, and collaboration platform." } ], migrationPlan: [ "Audit current cloud spend and architecture.", "Design a colocated Kubernetes cluster tailored to your workloads.", "Migrate stateful services with zero downtime using blue-green deployments.", "Implement CI/CD pipelines for automated testing and deployment.", "Optimize for cost and performance post-migration." ], opsModel: "We provide 24/7 monitoring, managed upgrades, and direct access to our SREs. You retain control over application configuration and scaling decisions.", outcomes: [ { metric: "60%", description: "Reduction in monthly infrastructure costs." }, { metric: "Sub-10ms", description: "Improved database query latency." }, { metric: "Zero", description: "Vendor lock-in with portable, open-source tools." } ] }, legal: { name: "Legal", title: "Secure Infrastructure for Legal Firms", description: "Secure, private document management and collaboration environments with strict access controls.", painPoints: [ "Stringent data privacy regulations (GDPR, CCPA) requiring data residency and control.", "High cost of secure cloud storage and collaboration tools.", "Risk of data breaches from third-party SaaS providers.", "Need for comprehensive audit trails and access logging." ], proposedStack: [ { icon: , title: "Nextcloud", description: "Enterprise-grade file sync, sharing, and collaboration with full audit capabilities." }, { icon: , title: "OnlyOffice", description: "Private, self-hosted office suite for document editing and collaboration." }, { icon: , title: "Keycloak", description: "Centralized identity management with SAML/OIDC integration for existing directories." }, { icon: , title: "OpenSearch", description: "Self-hosted search and analytics engine for document discovery." } ], migrationPlan: [ "Inventory and classify all documents and data flows.", "Implement a secure, private Nextcloud instance with custom compliance policies.", "Migrate existing document repositories with full version history.", "Integrate with existing case management and time-tracking systems.", "Train staff on new tools and security protocols." ], opsModel: "We manage the underlying infrastructure, security patches, and backups. Your team manages user accounts, permissions, and document workflows.", outcomes: [ { metric: "100%", description: "Data sovereignty and compliance with legal regulations." }, { metric: "$50k/year", description: "Savings vs. proprietary legal tech SaaS bundles." }, { metric: "Zero", description: "Third-party access to sensitive client data." } ] }, // Add more industries here... }; interface SolutionPageProps { params: { industry: string }; } export default function SolutionPage({ params }: SolutionPageProps) { const { industry } = params; const solution = INDUSTRY_DATA[industry]; if (!solution) { notFound(); } return (

{solution.title}

{solution.description}

Key Pain Points

    {solution.painPoints.map((point: string, index: number) => (
  • {point}
  • ))}

Proposed Stack

Migration Plan

    {solution.migrationPlan.map((step: string, index: number) => (
  1. {index + 1} {step}
  2. ))}

Operations Model

{solution.opsModel}

Expected Outcomes

{solution.outcomes.map((outcome: { metric: string; description: string }, index: number) => ( {outcome.metric} {outcome.description} ))}

Ready to transform your infrastructure?

Download our industry-specific blueprint or book a free architecture call.

); }