adding canonical tags in all pages and comment awards & testimonials from Hire talent and Industries

This commit is contained in:
priyanshuvish
2025-07-23 19:52:24 +05:30
parent cd8d88b4dd
commit 08d33fb2cf
86 changed files with 462 additions and 433 deletions

View File

@@ -258,7 +258,7 @@ const Homepage = () => (
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Mobile App Development Services | WDI - iOS & Android App Development" /> <meta property="og:title" content="Mobile App Development Services | WDI - iOS & Android App Development" />

View File

@@ -61,7 +61,7 @@ const AutomationHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/ai-automation-workflows" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="AI Automation | Smart AI-Powered Workflows by WDI" /> <meta property="og:title" content="AI Automation | Smart AI-Powered Workflows by WDI" />

View File

@@ -59,7 +59,7 @@ const ChatbotsHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/ai-chatbots-virtual-assistants" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="AI Chatbots & Virtual Assistants | Conversational AI | WDI" /> <meta property="og:title" content="AI Chatbots & Virtual Assistants | Conversational AI | WDI" />

View File

@@ -57,7 +57,7 @@ const AIIntegrationHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/ai-integration-digital-products" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="AI Integration | Smarter Digital Products with AI | WDI" /> <meta property="og:title" content="AI Integration | Smarter Digital Products with AI | WDI" />

View File

@@ -59,7 +59,7 @@ const MLOpsHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/ai-model-deployment-mlops" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="AI Model Deployment | Strategic MLOps Services | WDI" /> <meta property="og:title" content="AI Model Deployment | Strategic MLOps Services | WDI" />

View File

@@ -48,7 +48,7 @@ const AIStrategyHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/ai-strategy-consulting" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="AI Strategy Consulting | Enterprise AI Roadmap | WDI" /> <meta property="og:title" content="AI Strategy Consulting | Enterprise AI Roadmap | WDI" />

View File

@@ -61,7 +61,7 @@ const APIHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/api-backend-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="API & Backend Development Services | Reliable Solutions by WDI" /> <meta property="og:title" content="API & Backend Development Services | Reliable Solutions by WDI" />

View File

@@ -10,9 +10,9 @@ import { Badge } from "../components/ui/badge";
import { Card, CardContent } from "../components/ui/card"; import { Card, CardContent } from "../components/ui/card";
import { GridPattern } from "../components/GridPattern"; import { GridPattern } from "../components/GridPattern";
import { navigateTo } from "../App"; import { navigateTo } from "../App";
import { import {
ArrowRight, Users, Globe, Award, Target, Heart, Lightbulb, ArrowRight, Users, Globe, Award, Target, Heart, Lightbulb,
Rocket, TrendingUp, CheckCircle, Star, Coffee, Monitor, Rocket, TrendingUp, CheckCircle, Star, Coffee, Monitor,
Calendar, Eye, Building, FileText, Settings, Trophy, Calendar, Eye, Building, FileText, Settings, Trophy,
BookOpen, MessageSquare, Briefcase, Mail BookOpen, MessageSquare, Briefcase, Mail
} from "lucide-react"; } from "lucide-react";
@@ -23,38 +23,38 @@ const HeroWithCTA = () => {
return ( return (
<section className="relative py-20 overflow-hidden bg-black"> <section className="relative py-20 overflow-hidden bg-black">
<Helmet> <Helmet>
{/* Page Title and Meta Description */} {/* Page Title and Meta Description */}
<title>About WDI | Why Choose Us for Digital Innovation Success</title> <title>About WDI | Why Choose Us for Digital Innovation Success</title>
<meta <meta
name="description" name="description"
content="Discover what makes WDI a trusted name in digital innovation. Learn about our strengths, capabilities, and value-driven approach to tech excellence." content="Discover what makes WDI a trusted name in digital innovation. Learn about our strengths, capabilities, and value-driven approach to tech excellence."
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/company/about-wdi" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="About WDI | Why Choose Us for Digital Innovation Success" /> <meta property="og:title" content="About WDI | Why Choose Us for Digital Innovation Success" />
<meta <meta
property="og:description" property="og:description"
content="Discover what makes WDI a trusted name in digital innovation. Learn about our strengths, capabilities, and value-driven approach to tech excellence." content="Discover what makes WDI a trusted name in digital innovation. Learn about our strengths, capabilities, and value-driven approach to tech excellence."
/> />
<meta property="og:url" content="https://www.wdipl.com/services" /> <meta property="og:url" content="https://www.wdipl.com/services" />
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Twitter Card Tags */} {/* Twitter Card Tags */}
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="About WDI | Why Choose Us for Digital Innovation Success" /> <meta name="twitter:title" content="About WDI | Why Choose Us for Digital Innovation Success" />
<meta <meta
name="twitter:description" name="twitter:description"
content="Discover what makes WDI a trusted name in digital innovation. Learn about our strengths, capabilities, and value-driven approach to tech excellence." content="Discover what makes WDI a trusted name in digital innovation. Learn about our strengths, capabilities, and value-driven approach to tech excellence."
/> />
<meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Social Profiles (using JSON-LD Schema) */} {/* Social Profiles (using JSON-LD Schema) */}
<script type="application/ld+json"> <script type="application/ld+json">
{` {`
{ {
"@context": "https://schema.org", "@context": "https://schema.org",
"@type": "Organization", "@type": "Organization",
@@ -67,8 +67,8 @@ const HeroWithCTA = () => {
] ]
} }
`} `}
</script> </script>
</Helmet> </Helmet>
<div className="container mx-auto px-6 lg:px-8"> <div className="container mx-auto px-6 lg:px-8">
<div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]"> <div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]">
<motion.div <motion.div
@@ -92,12 +92,12 @@ const HeroWithCTA = () => {
<span className="text-white">Innovating the Future of </span> <span className="text-white">Innovating the Future of </span>
<span className="text-[#E5195E]">Digital Solutions</span> <span className="text-[#E5195E]">Digital Solutions</span>
</h1> </h1>
<p className="text-lg text-gray-300 leading-relaxed max-w-lg"> <p className="text-lg text-gray-300 leading-relaxed max-w-lg">
WDI is a dynamic and forward-thinking company dedicated to transforming businesses through cutting-edge technology and exceptional service. WDI is a dynamic and forward-thinking company dedicated to transforming businesses through cutting-edge technology and exceptional service.
</p> </p>
</div> </div>
{/* CTAs */} {/* CTAs */}
<motion.div <motion.div
initial={{ opacity: 0, y: 20 }} initial={{ opacity: 0, y: 20 }}
@@ -122,7 +122,7 @@ const HeroWithCTA = () => {
</Button> </Button>
</motion.div> </motion.div>
</motion.div> </motion.div>
{/* Right side with company intro */} {/* Right side with company intro */}
<motion.div <motion.div
initial={{ opacity: 0, x: 50 }} initial={{ opacity: 0, x: 50 }}
@@ -155,7 +155,7 @@ const WhyChooseWDISection = () => {
icon: Lightbulb icon: Lightbulb
}, },
{ {
id: "expertise", id: "expertise",
title: "Expertise", title: "Expertise",
description: "A team of seasoned professionals with deep industry knowledge.", description: "A team of seasoned professionals with deep industry knowledge.",
icon: Award icon: Award
@@ -188,7 +188,7 @@ const WhyChooseWDISection = () => {
<span className="text-white">Why Choose </span> <span className="text-white">Why Choose </span>
<span className="text-[#E5195E]">WDI?</span> <span className="text-[#E5195E]">WDI?</span>
</h2> </h2>
<p className="text-xl text-gray-300 leading-relaxed"> <p className="text-xl text-gray-300 leading-relaxed">
Our core strengths that set us apart in the industry Our core strengths that set us apart in the industry
</p> </p>
@@ -219,11 +219,11 @@ const WhyChooseWDISection = () => {
<div className="mb-6"> <div className="mb-6">
<IconComponent className="w-12 h-12 text-accent" /> <IconComponent className="w-12 h-12 text-accent" />
</div> </div>
<h3 className="text-xl font-semibold text-white mb-4 leading-tight"> <h3 className="text-xl font-semibold text-white mb-4 leading-tight">
{strength.title} {strength.title}
</h3> </h3>
<p className="text-gray-400 leading-relaxed"> <p className="text-gray-400 leading-relaxed">
{strength.description} {strength.description}
</p> </p>
@@ -261,7 +261,7 @@ const ImpactNumbersSection = () => {
<span className="text-white">Our Impact in </span> <span className="text-white">Our Impact in </span>
<span className="text-[#E5195E]">Numbers</span> <span className="text-[#E5195E]">Numbers</span>
</h2> </h2>
<p className="text-xl text-gray-300 leading-relaxed"> <p className="text-xl text-gray-300 leading-relaxed">
Measurable results that speak to our commitment and expertise Measurable results that speak to our commitment and expertise
</p> </p>
@@ -353,7 +353,7 @@ const LearnMoreSection = () => {
Explore different aspects of our company and what makes us unique Explore different aspects of our company and what makes us unique
</p> </p>
</motion.div> </motion.div>
<motion.div <motion.div
initial={{ opacity: 0, y: 40 }} initial={{ opacity: 0, y: 40 }}
whileInView={{ opacity: 1, y: 0 }} whileInView={{ opacity: 1, y: 0 }}
@@ -379,7 +379,7 @@ const LearnMoreSection = () => {
<div className="w-12 h-12 bg-accent/20 rounded-lg flex items-center justify-center"> <div className="w-12 h-12 bg-accent/20 rounded-lg flex items-center justify-center">
<IconComponent className="w-6 h-6 text-accent" /> <IconComponent className="w-6 h-6 text-accent" />
</div> </div>
<div> <div>
<h3 className="text-xl font-semibold text-white mb-4"> <h3 className="text-xl font-semibold text-white mb-4">
{section.title} {section.title}
@@ -388,7 +388,7 @@ const LearnMoreSection = () => {
{section.description} {section.description}
</p> </p>
</div> </div>
<div className="flex items-center gap-2 text-accent font-medium mt-auto"> <div className="flex items-center gap-2 text-accent font-medium mt-auto">
<span>Learn More</span> <span>Learn More</span>
<ArrowRight className="w-4 h-4" /> <ArrowRight className="w-4 h-4" />
@@ -438,11 +438,11 @@ const TestimonialSection = () => {
))} ))}
</div> </div>
</div> </div>
<blockquote className="text-2xl text-white leading-relaxed mb-8 italic"> <blockquote className="text-2xl text-white leading-relaxed mb-8 italic">
"WDI has been instrumental in transforming our digital infrastructure. Their innovative approach and technical expertise exceeded our expectations." "WDI has been instrumental in transforming our digital infrastructure. Their innovative approach and technical expertise exceeded our expectations."
</blockquote> </blockquote>
<div className="flex items-center gap-4"> <div className="flex items-center gap-4">
<div className="w-12 h-12 bg-accent/20 rounded-full flex items-center justify-center"> <div className="w-12 h-12 bg-accent/20 rounded-full flex items-center justify-center">
<Users className="w-6 h-6 text-accent" /> <Users className="w-6 h-6 text-accent" />
@@ -494,7 +494,7 @@ const MissionSection = () => {
<span className="text-white">Our </span> <span className="text-white">Our </span>
<span className="text-[#E5195E]">Mission</span> <span className="text-[#E5195E]">Mission</span>
</h2> </h2>
<p className="text-xl text-gray-300 leading-relaxed max-w-4xl mb-12"> <p className="text-xl text-gray-300 leading-relaxed max-w-4xl mb-12">
To empower businesses worldwide with innovative digital solutions that drive growth, enhance efficiency, and create lasting value. We believe in the transformative power of technology and are committed to making it accessible, reliable, and impactful for every client we serve. To empower businesses worldwide with innovative digital solutions that drive growth, enhance efficiency, and create lasting value. We believe in the transformative power of technology and are committed to making it accessible, reliable, and impactful for every client we serve.
</p> </p>
@@ -564,22 +564,22 @@ const InlineCTA = () => {
</div> </div>
</div> </div>
</div> </div>
{/* Main Heading */} {/* Main Heading */}
<h2 className="text-3xl lg:text-4xl font-semibold leading-tight"> <h2 className="text-3xl lg:text-4xl font-semibold leading-tight">
<span className="text-white">Join hundreds of successful companies who have chosen </span> <span className="text-white">Join hundreds of successful companies who have chosen </span>
<span className="text-[#E5195E]">WDI</span> <span className="text-[#E5195E]">WDI</span>
<span className="text-white"> as their technology partner</span> <span className="text-white"> as their technology partner</span>
</h2> </h2>
{/* Subtitle */} {/* Subtitle */}
<p className="text-xl text-gray-300 leading-relaxed max-w-2xl"> <p className="text-xl text-gray-300 leading-relaxed max-w-2xl">
Let's build something amazing together. Let's build something amazing together.
</p> </p>
{/* CTA Buttons */} {/* CTA Buttons */}
<div className="flex flex-col sm:flex-row items-start gap-4"> <div className="flex flex-col sm:flex-row items-start gap-4">
<ShimmerButton <ShimmerButton
className="text-xl px-10 py-5 rounded-2xl shadow-lg hover:shadow-xl bg-[#E5195E] hover:bg-[#E5195E]/90" className="text-xl px-10 py-5 rounded-2xl shadow-lg hover:shadow-xl bg-[#E5195E] hover:bg-[#E5195E]/90"
// onClick={() => navigateTo('/contact')} // onClick={() => navigateTo('/contact')}
onClick={() => navigateTo("/start-a-project")} onClick={() => navigateTo("/start-a-project")}
@@ -589,7 +589,7 @@ const InlineCTA = () => {
<span>Contact Us Today</span> <span>Contact Us Today</span>
</div> </div>
</ShimmerButton> </ShimmerButton>
<Button <Button
variant="secondary" variant="secondary"
size="lg" size="lg"
@@ -643,7 +643,7 @@ export const AboutWDI = () => {
<MissionSection /> <MissionSection />
<ProcessSection /> <ProcessSection />
<InlineCTA /> <InlineCTA />
<FAQSection <FAQSection
title="About WDI Questions" title="About WDI Questions"
subtitle="Get answers to common questions about our company and mission." subtitle="Get answers to common questions about our company and mission."
faqs={aboutWDIFAQs} faqs={aboutWDIFAQs}

View File

@@ -61,7 +61,7 @@ const AdminHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/admin-panels-dashboards" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Admin Panels & Dashboards Development | Custom Solutions by WDI" /> <meta property="og:title" content="Admin Panels & Dashboards Development | Custom Solutions by WDI" />

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/industrial/agritech-platforms" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="AgriTech Platform Development Services | WDI" /> <meta property="og:title" content="AgriTech Platform Development Services | WDI" />

View File

@@ -55,7 +55,7 @@ const AndroidHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/android-app-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Android App Development by WDI | Boost Your Mobile Presence Today" /> <meta property="og:title" content="Android App Development by WDI | Boost Your Mobile Presence Today" />

View File

@@ -39,7 +39,7 @@ const HeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/artificial-intelligence" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Artificial Intelligence | Custom AI Solutions by WDI" /> <meta property="og:title" content="Artificial Intelligence | Custom AI Solutions by WDI" />

View File

@@ -201,7 +201,7 @@ export const Blog = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/resources/blog" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Blogs | Thought Leadership in Software Development" /> <meta property="og:title" content="Blogs | Thought Leadership in Software Development" />

View File

@@ -49,38 +49,38 @@ const BusinessProcessAutomationHero = () => {
return ( return (
<section className="relative py-20 overflow-hidden bg-black"> <section className="relative py-20 overflow-hidden bg-black">
<Helmet> <Helmet>
{/* Page Title and Meta Description */} {/* Page Title and Meta Description */}
<title>Business Process Automation Services by WDI</title> <title>Business Process Automation Services by WDI</title>
<meta <meta
name="description" name="description"
content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth." content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth."
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/solutions/business-process-automation" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Business Process Automation Services by WDI" /> <meta property="og:title" content="Business Process Automation Services by WDI" />
<meta <meta
property="og:description" property="og:description"
content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth." content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth."
/> />
<meta property="og:url" content="https://www.wdipl.com/services" /> <meta property="og:url" content="https://www.wdipl.com/services" />
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Twitter Card Tags */} {/* Twitter Card Tags */}
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Business Process Automation Services by WDI" /> <meta name="twitter:title" content="Business Process Automation Services by WDI" />
<meta <meta
name="twitter:description" name="twitter:description"
content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth." content="WDI's business process automation streamlines workflows, reduces manual tasks, and drives operational excellence with AI-powered solutions for growth."
/> />
<meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Social Profiles (using JSON-LD Schema) */} {/* Social Profiles (using JSON-LD Schema) */}
<script type="application/ld+json"> <script type="application/ld+json">
{` {`
{ {
"@context": "https://schema.org", "@context": "https://schema.org",
"@type": "Organization", "@type": "Organization",
@@ -93,8 +93,8 @@ const BusinessProcessAutomationHero = () => {
] ]
} }
`} `}
</script> </script>
</Helmet> </Helmet>
<div className="container mx-auto px-6 lg:px-8"> <div className="container mx-auto px-6 lg:px-8">
<div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]"> <div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]">
<motion.div <motion.div
@@ -251,22 +251,20 @@ const BusinessProcessAutomationHero = () => {
className="flex items-center gap-4" className="flex items-center gap-4"
> >
<div <div
className={`w-10 h-10 rounded-full flex items-center justify-center border-2 ${ className={`w-10 h-10 rounded-full flex items-center justify-center border-2 ${item.status === "complete"
item.status === "complete"
? "bg-green-500/20 border-green-500/30" ? "bg-green-500/20 border-green-500/30"
: item.status === "active" : item.status === "active"
? "bg-blue-500/20 border-blue-500/30" ? "bg-blue-500/20 border-blue-500/30"
: "bg-gray-500/20 border-gray-500/30" : "bg-gray-500/20 border-gray-500/30"
}`} }`}
> >
<item.icon <item.icon
className={`w-5 h-5 ${ className={`w-5 h-5 ${item.status === "complete"
item.status === "complete"
? "text-green-400" ? "text-green-400"
: item.status === "active" : item.status === "active"
? "text-blue-400" ? "text-blue-400"
: "text-gray-400" : "text-gray-400"
}`} }`}
/> />
{item.status === "active" && ( {item.status === "active" && (
<motion.div <motion.div
@@ -283,13 +281,12 @@ const BusinessProcessAutomationHero = () => {
<div className="flex-1"> <div className="flex-1">
<div className="flex items-center justify-between"> <div className="flex items-center justify-between">
<span <span
className={`text-sm font-medium ${ className={`text-sm font-medium ${item.status === "complete"
item.status === "complete"
? "text-green-300" ? "text-green-300"
: item.status === "active" : item.status === "active"
? "text-blue-300" ? "text-blue-300"
: "text-gray-400" : "text-gray-400"
}`} }`}
> >
{item.step} {item.step}
</span> </span>
@@ -311,13 +308,12 @@ const BusinessProcessAutomationHero = () => {
</div> </div>
<div <div
className={`w-full h-1 rounded-full mt-2 ${ className={`w-full h-1 rounded-full mt-2 ${item.status === "complete"
item.status === "complete"
? "bg-green-500/30" ? "bg-green-500/30"
: item.status === "active" : item.status === "active"
? "bg-blue-500/30" ? "bg-blue-500/30"
: "bg-gray-500/30" : "bg-gray-500/30"
}`} }`}
> >
{item.status === "active" && ( {item.status === "active" && (
<motion.div <motion.div
@@ -983,14 +979,12 @@ const BusinessProcessAutomationProcess = () => {
whileInView={{ opacity: 1, x: 0 }} whileInView={{ opacity: 1, x: 0 }}
transition={{ duration: 0.8, delay: index * 0.2 }} transition={{ duration: 0.8, delay: index * 0.2 }}
viewport={{ once: true }} viewport={{ once: true }}
className={`flex items-center ${ className={`flex items-center ${isEven ? "lg:flex-row" : "lg:flex-row-reverse"
isEven ? "lg:flex-row" : "lg:flex-row-reverse" } flex-col lg:gap-16 gap-8`}
} flex-col lg:gap-16 gap-8`}
> >
<div <div
className={`flex-1 ${ className={`flex-1 ${isEven ? "lg:text-right" : "lg:text-left"
isEven ? "lg:text-right" : "lg:text-left" } text-center lg:text-left`}
} text-center lg:text-left`}
> >
<div className="bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl"> <div className="bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl">
<div className="flex items-center gap-4 mb-4 justify-center lg:justify-start"> <div className="flex items-center gap-4 mb-4 justify-center lg:justify-start">

View File

@@ -128,7 +128,7 @@ Best regards,
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/company/careers" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Careers at WDI | Explore Tech Career Opportunities Today" /> <meta property="og:title" content="Careers at WDI | Explore Tech Career Opportunities Today" />

View File

@@ -251,7 +251,7 @@ export const CaseStudies = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/case-studies" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Case Studies | AI Web Development Projects by WDI" /> <meta property="og:title" content="Case Studies | AI Web Development Projects by WDI" />

View File

@@ -58,7 +58,7 @@ const PrototypesHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/clickable-prototypes" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Prototypes | Mobile App Development Visualization | WDI" /> <meta property="og:title" content="Prototypes | Mobile App Development Visualization | WDI" />

View File

@@ -402,7 +402,7 @@ export const ClientTestimonials = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/resources/client-testimonials" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Client Reviews | AI App Development Success Stories" /> <meta property="og:title" content="Client Reviews | AI App Development Success Stories" />

View File

@@ -17,11 +17,59 @@ import {
Eye, Star, Calendar, MessageSquare, Briefcase, Rocket, Eye, Star, Calendar, MessageSquare, Briefcase, Rocket,
ChevronRight ChevronRight
} from "lucide-react"; } from "lucide-react";
import { Helmet } from "react-helmet-async";
// Enhanced Hero Section // Enhanced Hero Section
const HeroWithCTA = () => { const HeroWithCTA = () => {
return ( return (
<section className="relative py-20 overflow-hidden bg-black"> <section className="relative py-20 overflow-hidden bg-black">
<Helmet>
{/* Page Title and Meta Description */}
<title>Company Overview | Technology Company with a Mission | WDI</title>
<meta
name="description"
content="Learn about WDIs mission, values, and people. Were a purpose-driven technology company helping enterprises achieve excellence through innovation."
/>
{/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/company" />
{/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Company Overview | Technology Company with a Mission | WDI" />
<meta
property="og:description"
content="Learn about WDIs mission, values, and people. Were a purpose-driven technology company helping enterprises achieve excellence through innovation."
/>
<meta property="og:url" content="https://www.wdipl.com/services" />
<meta property="og:type" content="website" />
<meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Twitter Card Tags */}
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Company Overview | Technology Company with a Mission | WDI" />
<meta
name="twitter:description"
content="Learn about WDIs mission, values, and people. Were a purpose-driven technology company helping enterprises achieve excellence through innovation."
/>
<meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Social Profiles (using JSON-LD Schema) */}
<script type="application/ld+json">
{`
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "WDI",
"url": "https://www.wdipl.com",
"sameAs": [
"https://www.facebook.com/wdideas",
"https://www.linkedin.com/in/website-developers-india/",
"https://www.instagram.com/wdipl/"
]
}
`}
</script>
</Helmet>
<div className="container mx-auto px-6 lg:px-8"> <div className="container mx-auto px-6 lg:px-8">
<div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]"> <div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]">
<motion.div <motion.div

View File

@@ -47,38 +47,38 @@ const ComplianceReadySystemsHero = () => {
return ( return (
<section className="relative py-20 overflow-hidden bg-black"> <section className="relative py-20 overflow-hidden bg-black">
<Helmet> <Helmet>
{/* Page Title and Meta Description */} {/* Page Title and Meta Description */}
<title>Compliance-Ready Systems Solutions | WDI Stay Ahead Safely</title> <title>Compliance-Ready Systems Solutions | WDI Stay Ahead Safely</title>
<meta <meta
name="description" name="description"
content="Ensure data security and regulatory compliance with WDIs Compliance-Ready Systems. Build secure, scalable solutions aligned with industry standards." content="Ensure data security and regulatory compliance with WDIs Compliance-Ready Systems. Build secure, scalable solutions aligned with industry standards."
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/solutions/compliance-ready-systems" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Compliance-Ready Systems Solutions | WDI Stay Ahead Safely" /> <meta property="og:title" content="Compliance-Ready Systems Solutions | WDI Stay Ahead Safely" />
<meta <meta
property="og:description" property="og:description"
content="Ensure data security and regulatory compliance with WDIs Compliance-Ready Systems. Build secure, scalable solutions aligned with industry standards." content="Ensure data security and regulatory compliance with WDIs Compliance-Ready Systems. Build secure, scalable solutions aligned with industry standards."
/> />
<meta property="og:url" content="https://www.wdipl.com/services" /> <meta property="og:url" content="https://www.wdipl.com/services" />
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Twitter Card Tags */} {/* Twitter Card Tags */}
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Compliance-Ready Systems Solutions | WDI Stay Ahead Safely" /> <meta name="twitter:title" content="Compliance-Ready Systems Solutions | WDI Stay Ahead Safely" />
<meta <meta
name="twitter:description" name="twitter:description"
content="Ensure data security and regulatory compliance with WDIs Compliance-Ready Systems. Build secure, scalable solutions aligned with industry standards." content="Ensure data security and regulatory compliance with WDIs Compliance-Ready Systems. Build secure, scalable solutions aligned with industry standards."
/> />
<meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Social Profiles (using JSON-LD Schema) */} {/* Social Profiles (using JSON-LD Schema) */}
<script type="application/ld+json"> <script type="application/ld+json">
{` {`
{ {
"@context": "https://schema.org", "@context": "https://schema.org",
"@type": "Organization", "@type": "Organization",
@@ -91,8 +91,8 @@ const ComplianceReadySystemsHero = () => {
] ]
} }
`} `}
</script> </script>
</Helmet> </Helmet>
<div className="container mx-auto px-6 lg:px-8"> <div className="container mx-auto px-6 lg:px-8">
<div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]"> <div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]">
<motion.div <motion.div
@@ -225,11 +225,10 @@ const ComplianceReadySystemsHero = () => {
initial={{ opacity: 0, scale: 0 }} initial={{ opacity: 0, scale: 0 }}
animate={{ opacity: 1, scale: 1 }} animate={{ opacity: 1, scale: 1 }}
transition={{ duration: 0.5, delay: item.delay }} transition={{ duration: 0.5, delay: item.delay }}
className={`p-3 rounded-lg border text-center ${ className={`p-3 rounded-lg border text-center ${item.status === "compliant"
item.status === "compliant"
? "bg-green-500/10 border-green-500/30" ? "bg-green-500/10 border-green-500/30"
: "bg-orange-500/10 border-orange-500/30" : "bg-orange-500/10 border-orange-500/30"
}`} }`}
> >
<div className="flex items-center justify-center mb-2"> <div className="flex items-center justify-center mb-2">
{item.status === "compliant" ? ( {item.status === "compliant" ? (
@@ -239,20 +238,18 @@ const ComplianceReadySystemsHero = () => {
)} )}
</div> </div>
<div <div
className={`text-sm font-medium ${ className={`text-sm font-medium ${item.status === "compliant"
item.status === "compliant"
? "text-green-300" ? "text-green-300"
: "text-orange-300" : "text-orange-300"
}`} }`}
> >
{item.standard} {item.standard}
</div> </div>
<div <div
className={`text-xs ${ className={`text-xs ${item.status === "compliant"
item.status === "compliant"
? "text-green-400" ? "text-green-400"
: "text-orange-400" : "text-orange-400"
}`} }`}
> >
{item.status === "compliant" {item.status === "compliant"
? "Compliant" ? "Compliant"
@@ -972,14 +969,12 @@ const ComplianceReadySystemsProcess = () => {
whileInView={{ opacity: 1, x: 0 }} whileInView={{ opacity: 1, x: 0 }}
transition={{ duration: 0.8, delay: index * 0.2 }} transition={{ duration: 0.8, delay: index * 0.2 }}
viewport={{ once: true }} viewport={{ once: true }}
className={`flex items-center ${ className={`flex items-center ${isEven ? "lg:flex-row" : "lg:flex-row-reverse"
isEven ? "lg:flex-row" : "lg:flex-row-reverse" } flex-col lg:gap-16 gap-8`}
} flex-col lg:gap-16 gap-8`}
> >
<div <div
className={`flex-1 ${ className={`flex-1 ${isEven ? "lg:text-right" : "lg:text-left"
isEven ? "lg:text-right" : "lg:text-left" } text-center lg:text-left`}
} text-center lg:text-left`}
> >
<div className="bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl"> <div className="bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl">
<div className="flex items-center gap-4 mb-4 justify-center lg:justify-start"> <div className="flex items-center gap-4 mb-4 justify-center lg:justify-start">

View File

@@ -64,7 +64,7 @@ const ComputerVisionHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/computer-vision-applications" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Computer Vision Applications | Vision AI Development | WDI" /> <meta property="og:title" content="Computer Vision Applications | Vision AI Development | WDI" />

View File

@@ -57,7 +57,7 @@ const CrossPlatformHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/cross-platform-app-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Cross-Platform App Development Services | WDI Experts" /> <meta property="og:title" content="Cross-Platform App Development Services | WDI Experts" />

View File

@@ -58,7 +58,7 @@ const CustomMLHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/custom-ml-model-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Custom ML Model Development | Machine Learning by WDI" /> <meta property="og:title" content="Custom ML Model Development | Machine Learning by WDI" />

View File

@@ -62,7 +62,7 @@ const CustomWebAppHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/custom-web-app-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Custom Web Application Development Experts | WDI" /> <meta property="og:title" content="Custom Web Application Development Experts | WDI" />

View File

@@ -132,7 +132,7 @@ export const DedicatedDevelopmentTeams = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/dedicated-development-teams" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Dedicated Development Teams for Hire | WDI" /> <meta property="og:title" content="Dedicated Development Teams for Hire | WDI" />

View File

@@ -58,7 +58,7 @@ const DedicatedOffshoreODCHero = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/solutions/dedicated-offshore-odc" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Offshore Development Centers (ODC) Services | WDI" /> <meta property="og:title" content="Offshore Development Centers (ODC) Services | WDI" />

View File

@@ -37,7 +37,7 @@ const HeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/design-experience" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Design & User Experience Solutions | Expert Services by WDI" /> <meta property="og:title" content="Design & User Experience Solutions | Expert Services by WDI" />

View File

@@ -58,7 +58,7 @@ const WorkshopsHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/design-thinking-workshops" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Design Thinking Workshop | Web Development Strategy" /> <meta property="og:title" content="Design Thinking Workshop | Web Development Strategy" />

View File

@@ -43,38 +43,38 @@ const DigitalProductDevelopmentHero = () => {
return ( return (
<section className="relative py-20 overflow-hidden bg-black"> <section className="relative py-20 overflow-hidden bg-black">
<Helmet> <Helmet>
{/* Page Title and Meta Description */} {/* Page Title and Meta Description */}
<title>Digital Product Development Services | WDI Innovate & Grow</title> <title>Digital Product Development Services | WDI Innovate & Grow</title>
<meta <meta
name="description" name="description"
content="WDI offers expert digital product development services to turn your ideas into powerful digital solutions. Build, scale, and innovate with WDI today." content="WDI offers expert digital product development services to turn your ideas into powerful digital solutions. Build, scale, and innovate with WDI today."
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/solutions/digital-product-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Digital Product Development Services | WDI Innovate & Grow" /> <meta property="og:title" content="Digital Product Development Services | WDI Innovate & Grow" />
<meta <meta
property="og:description" property="og:description"
content="WDI offers expert digital product development services to turn your ideas into powerful digital solutions. Build, scale, and innovate with WDI today." content="WDI offers expert digital product development services to turn your ideas into powerful digital solutions. Build, scale, and innovate with WDI today."
/> />
<meta property="og:url" content="https://www.wdipl.com/services" /> <meta property="og:url" content="https://www.wdipl.com/services" />
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Twitter Card Tags */} {/* Twitter Card Tags */}
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Digital Product Development Services | WDI Innovate & Grow" /> <meta name="twitter:title" content="Digital Product Development Services | WDI Innovate & Grow" />
<meta <meta
name="twitter:description" name="twitter:description"
content="WDI offers expert digital product development services to turn your ideas into powerful digital solutions. Build, scale, and innovate with WDI today." content="WDI offers expert digital product development services to turn your ideas into powerful digital solutions. Build, scale, and innovate with WDI today."
/> />
<meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Social Profiles (using JSON-LD Schema) */} {/* Social Profiles (using JSON-LD Schema) */}
<script type="application/ld+json"> <script type="application/ld+json">
{` {`
{ {
"@context": "https://schema.org", "@context": "https://schema.org",
"@type": "Organization", "@type": "Organization",
@@ -87,8 +87,8 @@ const DigitalProductDevelopmentHero = () => {
] ]
} }
`} `}
</script> </script>
</Helmet> </Helmet>
<div className="container mx-auto px-6 lg:px-8"> <div className="container mx-auto px-6 lg:px-8">
<div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]"> <div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]">
<motion.div <motion.div
@@ -867,14 +867,12 @@ const DigitalProductProcess = () => {
whileInView={{ opacity: 1, x: 0 }} whileInView={{ opacity: 1, x: 0 }}
transition={{ duration: 0.8, delay: index * 0.2 }} transition={{ duration: 0.8, delay: index * 0.2 }}
viewport={{ once: true }} viewport={{ once: true }}
className={`flex items-center ${ className={`flex items-center ${isEven ? "lg:flex-row" : "lg:flex-row-reverse"
isEven ? "lg:flex-row" : "lg:flex-row-reverse" } flex-col lg:gap-16 gap-8`}
} flex-col lg:gap-16 gap-8`}
> >
<div <div
className={`flex-1 ${ className={`flex-1 ${isEven ? "lg:text-right" : "lg:text-left"
isEven ? "lg:text-right" : "lg:text-left" } text-center lg:text-left`}
} text-center lg:text-left`}
> >
<div className="bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl"> <div className="bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl">
<div className="flex items-center gap-4 mb-4 justify-center lg:justify-start"> <div className="flex items-center gap-4 mb-4 justify-center lg:justify-start">

View File

@@ -42,7 +42,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/commerce/ecommerce-marketplaces" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="eCommerce & Marketplace Development Services | WDI" /> <meta property="og:title" content="eCommerce & Marketplace Development Services | WDI" />

View File

@@ -63,7 +63,7 @@ const EcommerceHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/ecommerce-platforms" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="eCommerce Platform Development by WDI| Build Powerful Online Stores" /> <meta property="og:title" content="eCommerce Platform Development by WDI| Build Powerful Online Stores" />

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/education/edtech-platforms" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="EdTech Platform Development Services | WDI" /> <meta property="og:title" content="EdTech Platform Development Services | WDI" />

View File

@@ -144,7 +144,7 @@ export const EngagementModels = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/engagement-models" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Engagement Models | Flexible Software Development Options" /> <meta property="og:title" content="Engagement Models | Flexible Software Development Options" />

View File

@@ -62,7 +62,7 @@ const EnterpriseHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/enterprise-software-solutions" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Enterprise Software Solutions | Tailored Services by WDI" /> <meta property="og:title" content="Enterprise Software Solutions | Tailored Services by WDI" />

View File

@@ -42,7 +42,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/commerce/event-ticketing-solutions" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Event & Ticketing Solutions by WDI | Seamless Event Tech" /> <meta property="og:title" content="Event & Ticketing Solutions by WDI | Seamless Event Tech" />

View File

@@ -200,7 +200,7 @@ export const FAQs = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/resources/faqs" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="FAQ | Custom AI Solutions for Startups & Enterprises" /> <meta property="og:title" content="FAQ | Custom AI Solutions for Startups & Enterprises" />

View File

@@ -71,7 +71,7 @@ const FinTechBankingAppsHero = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/fintech-banking-apps" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="FinTech & Banking Apps Development | WDI Secure Digital Solutions" /> <meta property="og:title" content="FinTech & Banking Apps Development | WDI Secure Digital Solutions" />
@@ -297,22 +297,22 @@ const FinTechBankingAppsHero = () => {
> >
<div <div
className={`w-12 h-12 rounded-2xl flex items-center justify-center mb-2 ${action.color === "blue" className={`w-12 h-12 rounded-2xl flex items-center justify-center mb-2 ${action.color === "blue"
? "bg-blue-500/20" ? "bg-blue-500/20"
: action.color === "green" : action.color === "green"
? "bg-green-500/20" ? "bg-green-500/20"
: action.color === "purple" : action.color === "purple"
? "bg-purple-500/20" ? "bg-purple-500/20"
: "bg-orange-500/20" : "bg-orange-500/20"
}`} }`}
> >
<action.icon <action.icon
className={`w-5 h-5 ${action.color === "blue" className={`w-5 h-5 ${action.color === "blue"
? "text-blue-400" ? "text-blue-400"
: action.color === "green" : action.color === "green"
? "text-green-400" ? "text-green-400"
: action.color === "purple" : action.color === "purple"
? "text-purple-400" ? "text-purple-400"
: "text-orange-400" : "text-orange-400"
}`} }`}
/> />
</div> </div>
@@ -373,8 +373,8 @@ const FinTechBankingAppsHero = () => {
</div> </div>
<div <div
className={`text-sm font-medium ${transaction.amount.startsWith("+") className={`text-sm font-medium ${transaction.amount.startsWith("+")
? "text-green-400" ? "text-green-400"
: "text-white" : "text-white"
}`} }`}
> >
{transaction.amount} {transaction.amount}
@@ -1634,14 +1634,14 @@ export const FinTechBankingApps = () => {
</section> </section>
{/* Testimonials */} {/* Testimonials */}
<section className="bg-card"> {/* <section className="bg-card">
<FinTechBankingAppsTestimonials /> <FinTechBankingAppsTestimonials />
</section> </section> */}
{/* Awards & Recognition */} {/* Awards & Recognition */}
<section className="bg-background"> {/* <section className="bg-background">
<FinTechBankingAppsAwards /> <FinTechBankingAppsAwards />
</section> </section> */}
{/* Mid-Page CTA */} {/* Mid-Page CTA */}
<section className="bg-card"> <section className="bg-card">

View File

@@ -32,7 +32,7 @@ const FitnessWellnessHero = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/healthcare/fitness-wellness-platforms" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Fitness & Wellness Platforms | WDI Digital Health Solutions" /> <meta property="og:title" content="Fitness & Wellness Platforms | WDI Digital Health Solutions" />

View File

@@ -41,7 +41,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/commerce/food-ordering-delivery" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Food Ordering & Delivery App Solutions | WDI" /> <meta property="og:title" content="Food Ordering & Delivery App Solutions | WDI" />

View File

@@ -58,7 +58,7 @@ const GenAIIntegrationHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/gen-ai-integration-digital-products" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Generative AI Integration | Smarter Products with WDI" /> <meta property="og:title" content="Generative AI Integration | Smarter Products with WDI" />

View File

@@ -61,7 +61,7 @@ const HealthTechHero = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/healthcare/healthtech-applications" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="HealthTech Applications Development | WDI Modern Healthcare" /> <meta property="og:title" content="HealthTech Applications Development | WDI Modern Healthcare" />
@@ -1474,9 +1474,9 @@ export const HealthTechApplications = () => {
</section> </section>
{/* Testimonials */} {/* Testimonials */}
<section className="bg-card"> {/* <section className="bg-card">
<HealthTechTestimonials /> <HealthTechTestimonials />
</section> </section> */}
{/* Mid-Page CTA */} {/* Mid-Page CTA */}
<section className="bg-background"> <section className="bg-background">

View File

@@ -207,7 +207,7 @@ export const HireBackendDevelopers = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/hire-talent/backend-developers" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Hire Backend Developers | Skilled Experts at WDI" /> <meta property="og:title" content="Hire Backend Developers | Skilled Experts at WDI" />

View File

@@ -142,7 +142,7 @@ export const HireFrontendDevelopers = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/hire-talent/frontend-developers" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Hire Frontend Developers | Skilled Talent at WDI" /> <meta property="og:title" content="Hire Frontend Developers | Skilled Talent at WDI" />

View File

@@ -149,7 +149,7 @@ export const HireFullStackDevelopers = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/hire-talent/full-stack-developers" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Hire Full Stack Developers from WDI | Expert Web Solutions" /> <meta property="og:title" content="Hire Full Stack Developers from WDI | Expert Web Solutions" />

View File

@@ -287,7 +287,7 @@ export const HireMobileAppDevelopers = () => {
</section> </section>
{/* Testimonials */} {/* Testimonials */}
<section className="py-16 bg-card/50"> {/* <section className="py-16 bg-card/50">
<div className="container mx-auto px-6 lg:px-8"> <div className="container mx-auto px-6 lg:px-8">
<div className="text-center mb-12"> <div className="text-center mb-12">
<h2 className="text-3xl md:text-4xl font-bold mb-4 text-white"> <h2 className="text-3xl md:text-4xl font-bold mb-4 text-white">
@@ -321,7 +321,7 @@ export const HireMobileAppDevelopers = () => {
))} ))}
</div> </div>
</div> </div>
</section> </section> */}
{/* CTA Section */} {/* CTA Section */}
<section className="py-16 bg-background"> <section className="py-16 bg-background">

View File

@@ -215,7 +215,7 @@ export const HireQAEngineers = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/hire-talent/qa-engineers" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Hire QA Engineers from WDI | Ensure Software Quality" /> <meta property="og:title" content="Hire QA Engineers from WDI | Ensure Software Quality" />

View File

@@ -120,7 +120,7 @@ export const HireTalent = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/hire-talent" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Hire Top Tech Talent | Build Your Dream Team with WDI" /> <meta property="og:title" content="Hire Top Tech Talent | Build Your Dream Team with WDI" />

View File

@@ -192,7 +192,7 @@ export const HireUIUXDesigners = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/hire-talent/ui-ux-designers" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Hire UI/UX Designers for Your Project | WDI" /> <meta property="og:title" content="Hire UI/UX Designers for Your Project | WDI" />

View File

@@ -98,7 +98,7 @@ export const LeadershipTeam = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/company/leadership-team" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Leadership Team | Experts in Tech Leadership & Innovation" /> <meta property="og:title" content="Leadership Team | Experts in Tech Leadership & Innovation" />

View File

@@ -50,38 +50,38 @@ const LegacySystemRebuildsHero = () => {
return ( return (
<section className="relative py-20 overflow-hidden bg-black"> <section className="relative py-20 overflow-hidden bg-black">
<Helmet> <Helmet>
{/* Page Title and Meta Description */} {/* Page Title and Meta Description */}
<title>Legacy System Rebuilds & Upgrades Services | WDI</title> <title>Legacy System Rebuilds & Upgrades Services | WDI</title>
<meta <meta
name="description" name="description"
content="WDI offers expert legacy system rebuilds to modernize outdated software, improve performance, and ensure long-term scalability for your business success." content="WDI offers expert legacy system rebuilds to modernize outdated software, improve performance, and ensure long-term scalability for your business success."
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/solutions/legacy-system-rebuilds" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Legacy System Rebuilds & Upgrades Services | WDI" /> <meta property="og:title" content="Legacy System Rebuilds & Upgrades Services | WDI" />
<meta <meta
property="og:description" property="og:description"
content="WDI offers expert legacy system rebuilds to modernize outdated software, improve performance, and ensure long-term scalability for your business success." content="WDI offers expert legacy system rebuilds to modernize outdated software, improve performance, and ensure long-term scalability for your business success."
/> />
<meta property="og:url" content="https://www.wdipl.com/services" /> <meta property="og:url" content="https://www.wdipl.com/services" />
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Twitter Card Tags */} {/* Twitter Card Tags */}
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Legacy System Rebuilds & Upgrades Services | WDI" /> <meta name="twitter:title" content="Legacy System Rebuilds & Upgrades Services | WDI" />
<meta <meta
name="twitter:description" name="twitter:description"
content="WDI offers expert legacy system rebuilds to modernize outdated software, improve performance, and ensure long-term scalability for your business success." content="WDI offers expert legacy system rebuilds to modernize outdated software, improve performance, and ensure long-term scalability for your business success."
/> />
<meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Social Profiles (using JSON-LD Schema) */} {/* Social Profiles (using JSON-LD Schema) */}
<script type="application/ld+json"> <script type="application/ld+json">
{` {`
{ {
"@context": "https://schema.org", "@context": "https://schema.org",
"@type": "Organization", "@type": "Organization",
@@ -94,8 +94,8 @@ const LegacySystemRebuildsHero = () => {
] ]
} }
`} `}
</script> </script>
</Helmet> </Helmet>
<div className="container mx-auto px-6 lg:px-8"> <div className="container mx-auto px-6 lg:px-8">
<div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]"> <div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]">
<motion.div <motion.div
@@ -940,14 +940,12 @@ const LegacySystemProcess = () => {
whileInView={{ opacity: 1, x: 0 }} whileInView={{ opacity: 1, x: 0 }}
transition={{ duration: 0.8, delay: index * 0.2 }} transition={{ duration: 0.8, delay: index * 0.2 }}
viewport={{ once: true }} viewport={{ once: true }}
className={`flex items-center ${ className={`flex items-center ${isEven ? "lg:flex-row" : "lg:flex-row-reverse"
isEven ? "lg:flex-row" : "lg:flex-row-reverse" } flex-col lg:gap-16 gap-8`}
} flex-col lg:gap-16 gap-8`}
> >
<div <div
className={`flex-1 ${ className={`flex-1 ${isEven ? "lg:text-right" : "lg:text-left"
isEven ? "lg:text-right" : "lg:text-left" } text-center lg:text-left`}
} text-center lg:text-left`}
> >
<div className="bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl"> <div className="bg-gray-900/50 backdrop-blur-md rounded-2xl border border-gray-800 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl">
<div className="flex items-center gap-4 mb-4 justify-center lg:justify-start"> <div className="flex items-center gap-4 mb-4 justify-center lg:justify-start">

View File

@@ -53,7 +53,7 @@ const MVPStartupLaunchPackagesHero = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/solutions/mvp-startup-launch-packages" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="MVP & Startup Launch Packages for Growth | WDI" /> <meta property="og:title" content="MVP & Startup Launch Packages for Growth | WDI" />

View File

@@ -29,38 +29,38 @@ const HeroWithCTA = () => {
return ( return (
<section className="relative py-20 overflow-hidden bg-black"> <section className="relative py-20 overflow-hidden bg-black">
<Helmet> <Helmet>
{/* Page Title and Meta Description */} {/* Page Title and Meta Description */}
<title>Machine Learning | Advanced ML Development Services | WDI</title> <title>Machine Learning | Advanced ML Development Services | WDI</title>
<meta <meta
name="description" name="description"
content="Explore WDIs machine learning development services. From automation to smart predictions, we apply cutting-edge ML techniques across industries." content="Explore WDIs machine learning development services. From automation to smart predictions, we apply cutting-edge ML techniques across industries."
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/machine-learning" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Machine Learning | Advanced ML Development Services | WDI" /> <meta property="og:title" content="Machine Learning | Advanced ML Development Services | WDI" />
<meta <meta
property="og:description" property="og:description"
content="Explore WDIs machine learning development services. From automation to smart predictions, we apply cutting-edge ML techniques across industries." content="Explore WDIs machine learning development services. From automation to smart predictions, we apply cutting-edge ML techniques across industries."
/> />
<meta property="og:url" content="https://www.wdipl.com/services" /> <meta property="og:url" content="https://www.wdipl.com/services" />
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta property="og:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Twitter Card Tags */} {/* Twitter Card Tags */}
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Machine Learning | Advanced ML Development Services | WDI" /> <meta name="twitter:title" content="Machine Learning | Advanced ML Development Services | WDI" />
<meta <meta
name="twitter:description" name="twitter:description"
content="Explore WDIs machine learning development services. From automation to smart predictions, we apply cutting-edge ML techniques across industries." content="Explore WDIs machine learning development services. From automation to smart predictions, we apply cutting-edge ML techniques across industries."
/> />
<meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" /> <meta name="twitter:image" content="https://www.wdipl.com/your-preview-image.jpg" />
{/* Social Profiles (using JSON-LD Schema) */} {/* Social Profiles (using JSON-LD Schema) */}
<script type="application/ld+json"> <script type="application/ld+json">
{` {`
{ {
"@context": "https://schema.org", "@context": "https://schema.org",
"@type": "Organization", "@type": "Organization",
@@ -73,8 +73,8 @@ const HeroWithCTA = () => {
] ]
} }
`} `}
</script> </script>
</Helmet> </Helmet>
<div className="container mx-auto px-6 lg:px-8"> <div className="container mx-auto px-6 lg:px-8">
<div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]"> <div className="grid lg:grid-cols-2 gap-16 items-center min-h-[90vh]">
<motion.div <motion.div
@@ -99,12 +99,12 @@ const HeroWithCTA = () => {
<span className="text-[#E5195E]">Machine Learning</span> <span className="text-[#E5195E]">Machine Learning</span>
<span className="text-white"> Solutions</span> <span className="text-white"> Solutions</span>
</h1> </h1>
<p className="text-lg text-gray-300 leading-relaxed max-w-lg"> <p className="text-lg text-gray-300 leading-relaxed max-w-lg">
Harness the power of machine learning to predict outcomes, automate decisions, and unlock valuable insights from your data. Harness the power of machine learning to predict outcomes, automate decisions, and unlock valuable insights from your data.
</p> </p>
</div> </div>
{/* CTAs */} {/* CTAs */}
<motion.div <motion.div
initial={{ opacity: 0, y: 20 }} initial={{ opacity: 0, y: 20 }}
@@ -113,9 +113,9 @@ const HeroWithCTA = () => {
className="flex flex-col sm:flex-row gap-4" className="flex flex-col sm:flex-row gap-4"
> >
<ShimmerButton className="text-lg px-8 py-4" <ShimmerButton className="text-lg px-8 py-4"
// onClick={() => navigateTo('/contact/schedule-a-discovery-call')} // onClick={() => navigateTo('/contact/schedule-a-discovery-call')}
onClick={() => navigateTo("/start-a-project")} onClick={() => navigateTo("/start-a-project")}
> >
<div className="inline-flex items-center gap-2"> <div className="inline-flex items-center gap-2">
<Calendar className="w-4 h-4 flex-shrink-0" /> <Calendar className="w-4 h-4 flex-shrink-0" />
<span>ML Strategy Session</span> <span>ML Strategy Session</span>
@@ -132,7 +132,7 @@ const HeroWithCTA = () => {
</Button> </Button>
</motion.div> </motion.div>
</motion.div> </motion.div>
{/* Right side with stats */} {/* Right side with stats */}
<motion.div <motion.div
initial={{ opacity: 0, x: 50 }} initial={{ opacity: 0, x: 50 }}
@@ -150,17 +150,17 @@ const HeroWithCTA = () => {
<div className="text-3xl lg:text-4xl font-bold text-white">200+</div> <div className="text-3xl lg:text-4xl font-bold text-white">200+</div>
<div className="text-sm text-gray-400 leading-tight">ML Models Built</div> <div className="text-sm text-gray-400 leading-tight">ML Models Built</div>
</div> </div>
<div className="space-y-2 flex flex-col items-center"> <div className="space-y-2 flex flex-col items-center">
<div className="text-3xl lg:text-4xl font-bold text-white">95%</div> <div className="text-3xl lg:text-4xl font-bold text-white">95%</div>
<div className="text-sm text-gray-400 leading-tight">Accuracy Rate</div> <div className="text-sm text-gray-400 leading-tight">Accuracy Rate</div>
</div> </div>
<div className="space-y-2 flex flex-col items-center"> <div className="space-y-2 flex flex-col items-center">
<div className="text-3xl lg:text-4xl font-bold text-white">50%</div> <div className="text-3xl lg:text-4xl font-bold text-white">50%</div>
<div className="text-sm text-gray-400 leading-tight">Faster Predictions</div> <div className="text-sm text-gray-400 leading-tight">Faster Predictions</div>
</div> </div>
<div className="space-y-2 flex flex-col items-center"> <div className="space-y-2 flex flex-col items-center">
<div className="text-3xl lg:text-4xl font-bold text-white">24/7</div> <div className="text-3xl lg:text-4xl font-bold text-white">24/7</div>
<div className="text-sm text-gray-400 leading-tight">Model Monitoring</div> <div className="text-sm text-gray-400 leading-tight">Model Monitoring</div>
@@ -203,7 +203,7 @@ const HorizontalTagScroller = () => {
Cutting-edge machine learning methodologies that deliver accurate predictions and intelligent automation. Cutting-edge machine learning methodologies that deliver accurate predictions and intelligent automation.
</p> </p>
</motion.div> </motion.div>
<motion.div <motion.div
initial={{ opacity: 0, y: 40 }} initial={{ opacity: 0, y: 40 }}
whileInView={{ opacity: 1, y: 0 }} whileInView={{ opacity: 1, y: 0 }}
@@ -213,7 +213,7 @@ const HorizontalTagScroller = () => {
> >
<div className="absolute left-0 top-0 bottom-0 w-20 bg-gradient-to-r from-card to-transparent z-10 pointer-events-none"></div> <div className="absolute left-0 top-0 bottom-0 w-20 bg-gradient-to-r from-card to-transparent z-10 pointer-events-none"></div>
<div className="absolute right-0 top-0 bottom-0 w-20 bg-gradient-to-l from-card to-transparent z-10 pointer-events-none"></div> <div className="absolute right-0 top-0 bottom-0 w-20 bg-gradient-to-l from-card to-transparent z-10 pointer-events-none"></div>
<div className="flex animate-marquee hover:animate-marquee-paused"> <div className="flex animate-marquee hover:animate-marquee-paused">
{/* First set */} {/* First set */}
{techniques.map((technique, index) => { {techniques.map((technique, index) => {
@@ -240,7 +240,7 @@ const HorizontalTagScroller = () => {
</motion.div> </motion.div>
); );
})} })}
{/* Second and third sets for seamless loop */} {/* Second and third sets for seamless loop */}
{[...techniques, ...techniques].map((technique, index) => { {[...techniques, ...techniques].map((technique, index) => {
const IconComponent = technique.icon; const IconComponent = technique.icon;
@@ -282,7 +282,7 @@ const SideBySideContentWithIcons = () => {
icon: Target icon: Target
}, },
{ {
id: "scalable", id: "scalable",
title: "Scalable Solutions", title: "Scalable Solutions",
icon: TrendingUp icon: TrendingUp
}, },
@@ -318,7 +318,7 @@ const SideBySideContentWithIcons = () => {
<span className="text-[#E5195E]">WDI</span> <span className="text-[#E5195E]">WDI</span>
<span className="text-white"> for Machine Learning</span> <span className="text-white"> for Machine Learning</span>
</h2> </h2>
<p className="text-xl text-gray-300 leading-relaxed"> <p className="text-xl text-gray-300 leading-relaxed">
Advanced ML capabilities with proven results and enterprise-grade deployment. Advanced ML capabilities with proven results and enterprise-grade deployment.
</p> </p>
@@ -349,7 +349,7 @@ const SideBySideContentWithIcons = () => {
<div className="mb-6"> <div className="mb-6">
<IconComponent className="w-10 h-10 text-accent mx-auto" /> <IconComponent className="w-10 h-10 text-accent mx-auto" />
</div> </div>
<h3 className="text-lg font-semibold text-white leading-tight"> <h3 className="text-lg font-semibold text-white leading-tight">
{advantage.title} {advantage.title}
</h3> </h3>
@@ -374,7 +374,7 @@ const TabbedServiceDisplay = () => {
link: "/services/custom-ml-model-development" link: "/services/custom-ml-model-development"
}, },
{ {
title: "Predictive Analytics & Forecasting", title: "Predictive Analytics & Forecasting",
icon: TrendingUp, icon: TrendingUp,
description: "Advanced analytics to predict trends and forecast business outcomes.", description: "Advanced analytics to predict trends and forecast business outcomes.",
link: "/services/predictive-analytics-forecasting" link: "/services/predictive-analytics-forecasting"
@@ -422,7 +422,7 @@ const TabbedServiceDisplay = () => {
Comprehensive machine learning solutions that turn your data into competitive advantage. Comprehensive machine learning solutions that turn your data into competitive advantage.
</p> </p>
</motion.div> </motion.div>
<motion.div <motion.div
initial={{ opacity: 0, y: 40 }} initial={{ opacity: 0, y: 40 }}
whileInView={{ opacity: 1, y: 0 }} whileInView={{ opacity: 1, y: 0 }}
@@ -448,7 +448,7 @@ const TabbedServiceDisplay = () => {
<div className="w-12 h-12 bg-accent/20 rounded-lg flex items-center justify-center"> <div className="w-12 h-12 bg-accent/20 rounded-lg flex items-center justify-center">
<IconComponent className="w-6 h-6 text-accent" /> <IconComponent className="w-6 h-6 text-accent" />
</div> </div>
<div> <div>
<h3 className="text-xl font-semibold text-white mb-4"> <h3 className="text-xl font-semibold text-white mb-4">
{service.title} {service.title}
@@ -496,21 +496,21 @@ const InlineCTA = () => {
</div> </div>
</div> </div>
</div> </div>
{/* Main Heading */} {/* Main Heading */}
<h2 className="text-3xl lg:text-4xl font-semibold leading-tight"> <h2 className="text-3xl lg:text-4xl font-semibold leading-tight">
<span className="text-white">Unlock Data Insights with </span> <span className="text-white">Unlock Data Insights with </span>
<span className="text-[#E5195E]">Advanced Machine Learning</span> <span className="text-[#E5195E]">Advanced Machine Learning</span>
</h2> </h2>
{/* Subtitle */} {/* Subtitle */}
<p className="text-xl text-gray-300 leading-relaxed max-w-2xl"> <p className="text-xl text-gray-300 leading-relaxed max-w-2xl">
Transform your data into predictive intelligence that drives smarter business decisions and competitive advantage. Transform your data into predictive intelligence that drives smarter business decisions and competitive advantage.
</p> </p>
{/* CTA Button */} {/* CTA Button */}
<div className="flex flex-col items-start gap-4"> <div className="flex flex-col items-start gap-4">
<ShimmerButton <ShimmerButton
className="text-xl px-10 py-5 rounded-2xl shadow-lg hover:shadow-xl bg-[#E5195E] hover:bg-[#E5195E]/90" className="text-xl px-10 py-5 rounded-2xl shadow-lg hover:shadow-xl bg-[#E5195E] hover:bg-[#E5195E]/90"
// onClick={() => navigateTo('/contact/schedule-a-discovery-call')} // onClick={() => navigateTo('/contact/schedule-a-discovery-call')}
onClick={() => navigateTo("/start-a-project")} onClick={() => navigateTo("/start-a-project")}
@@ -520,7 +520,7 @@ const InlineCTA = () => {
<span>Start Your ML Project</span> <span>Start Your ML Project</span>
</div> </div>
</ShimmerButton> </ShimmerButton>
{/* Small benefit text */} {/* Small benefit text */}
<p className="text-sm text-gray-400"> <p className="text-sm text-gray-400">
Data assessment Model prototyping Performance optimization Data assessment Model prototyping Performance optimization
@@ -545,7 +545,7 @@ const HireDevelopersSection = () => {
link: "/hire-talent/full-stack-developers" link: "/hire-talent/full-stack-developers"
}, },
{ {
title: "Data Scientists", title: "Data Scientists",
icon: BarChart3, icon: BarChart3,
skills: ["Statistics", "R", "Python", "Data Visualization"], skills: ["Statistics", "R", "Python", "Data Visualization"],
iconBg: "bg-green-500", iconBg: "bg-green-500",
@@ -588,7 +588,7 @@ const HireDevelopersSection = () => {
Get access to expert machine learning professionals who build predictive models that drive business value. Get access to expert machine learning professionals who build predictive models that drive business value.
</p> </p>
</motion.div> </motion.div>
<motion.div <motion.div
initial={{ opacity: 0, y: 40 }} initial={{ opacity: 0, y: 40 }}
whileInView={{ opacity: 1, y: 0 }} whileInView={{ opacity: 1, y: 0 }}
@@ -622,12 +622,12 @@ const HireDevelopersSection = () => {
</div> </div>
</div> </div>
</div> </div>
<h3 className="text-xl font-semibold text-foreground mb-4 leading-tight"> <h3 className="text-xl font-semibold text-foreground mb-4 leading-tight">
{specialist.title} {specialist.title}
</h3> </h3>
</div> </div>
{/* Skills */} {/* Skills */}
<div className="px-8 pb-6 flex-1"> <div className="px-8 pb-6 flex-1">
<div className="flex flex-wrap gap-2"> <div className="flex flex-wrap gap-2">
@@ -638,10 +638,10 @@ const HireDevelopersSection = () => {
))} ))}
</div> </div>
</div> </div>
{/* CTA */} {/* CTA */}
<div className="p-8 pt-0 mt-auto space-y-3"> <div className="p-8 pt-0 mt-auto space-y-3">
<ShimmerButton <ShimmerButton
className="w-full py-3 text-sm rounded-xl shadow-lg hover:shadow-xl" className="w-full py-3 text-sm rounded-xl shadow-lg hover:shadow-xl"
onClick={() => navigateTo(specialist.link)} onClick={() => navigateTo(specialist.link)}
> >
@@ -697,7 +697,7 @@ export function MachineLearning() {
<ProcessSection /> <ProcessSection />
<InlineCTA /> <InlineCTA />
<HireDevelopersSection /> <HireDevelopersSection />
<FAQSection <FAQSection
title="Machine Learning Questions" title="Machine Learning Questions"
subtitle="Get answers to common questions about our machine learning services." subtitle="Get answers to common questions about our machine learning services."
faqs={machineLearningFAQs} faqs={machineLearningFAQs}

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/industrial/manufacturing-automation" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Manufacturing Automation Solutions & Services | WDI" /> <meta property="og:title" content="Manufacturing Automation Solutions & Services | WDI" />

View File

@@ -63,7 +63,7 @@ const MedicalComplianceHero = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/healthcare/medical-compliance-solutions" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Medical Compliance Solutions & Services by WDI" /> <meta property="og:title" content="Medical Compliance Solutions & Services by WDI" />
@@ -1486,9 +1486,9 @@ export const MedicalComplianceSolutions = () => {
</section> </section>
{/* Testimonials */} {/* Testimonials */}
<section className="bg-card"> {/* <section className="bg-card">
<MedicalComplianceTestimonials /> <MedicalComplianceTestimonials />
</section> </section> */}
{/* Mid-Page CTA */} {/* Mid-Page CTA */}
<section className="bg-background"> <section className="bg-background">

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/education/microlearning-apps" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Microlearning Apps by WDI | Innovative Learning Solutions" /> <meta property="og:title" content="Microlearning Apps by WDI | Innovative Learning Solutions" />

View File

@@ -50,8 +50,7 @@ const HeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/mobile-app-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Mobile App Development Services by WDI Experts" /> <meta property="og:title" content="Mobile App Development Services by WDI Experts" />
<meta <meta

View File

@@ -61,7 +61,7 @@ const NLPHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/nlp-text-analytics" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="NLP & Text Analytics | Language AI & Text Intelligence | WDI" /> <meta property="og:title" content="NLP & Text Analytics | Language AI & Text Intelligence | WDI" />

View File

@@ -121,7 +121,7 @@ const NativeHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/native-app-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Native App Development Services | WDI Expert Solutions" /> <meta property="og:title" content="Native App Development Services | WDI Expert Solutions" />

View File

@@ -41,7 +41,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/media/ott-streaming-apps" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="OTT & Streaming Apps by WDI | Custom Media Solutions" /> <meta property="og:title" content="OTT & Streaming Apps by WDI | Custom Media Solutions" />

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/industrial/oil-gas-monitoring-systems" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Oil & Gas Monitoring System Solutions by WDI" /> <meta property="og:title" content="Oil & Gas Monitoring System Solutions by WDI" />

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/mobility/on-demand-services" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="On-Demand Services by WDI | Custom Mobility Solutions" /> <meta property="og:title" content="On-Demand Services by WDI | Custom Mobility Solutions" />

View File

@@ -64,7 +64,7 @@ const PWAHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/pwa-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Progressive Web App (PWA) Development by WDI | Next-Gen Solutions" /> <meta property="og:title" content="Progressive Web App (PWA) Development by WDI | Next-Gen Solutions" />
@@ -553,14 +553,12 @@ const PWAProcess = () => {
whileInView={{ opacity: 1, x: 0 }} whileInView={{ opacity: 1, x: 0 }}
transition={{ duration: 0.8, delay: index * 0.2 }} transition={{ duration: 0.8, delay: index * 0.2 }}
viewport={{ once: true }} viewport={{ once: true }}
className={`flex items-center ${ className={`flex items-center ${isEven ? "lg:flex-row" : "lg:flex-row-reverse"
isEven ? "lg:flex-row" : "lg:flex-row-reverse" } flex-col lg:gap-16 gap-8`}
} flex-col lg:gap-16 gap-8`}
> >
<div <div
className={`flex-1 ${ className={`flex-1 ${isEven ? "lg:text-right" : "lg:text-left"
isEven ? "lg:text-right" : "lg:text-left" } text-center lg:text-left`}
} text-center lg:text-left`}
> >
<div className="bg-card/20 backdrop-blur-md rounded-2xl border border-white/10 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl"> <div className="bg-card/20 backdrop-blur-md rounded-2xl border border-white/10 p-8 hover:border-accent/30 transition-all duration-300 shadow-lg hover:shadow-xl">
<div className="flex items-center gap-4 mb-4 justify-center lg:justify-start"> <div className="flex items-center gap-4 mb-4 justify-center lg:justify-start">

View File

@@ -63,7 +63,7 @@ const PredictiveAnalyticsHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/predictive-analytics-forecasting" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Predictive Analytics | Forecasting & AI Insights | WDI" /> <meta property="og:title" content="Predictive Analytics | Forecasting & AI Insights | WDI" />

View File

@@ -60,7 +60,7 @@ const ModernizationHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/product-modernization" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Product Modernization That Revives Legacy Systems | WDI" /> <meta property="og:title" content="Product Modernization That Revives Legacy Systems | WDI" />

View File

@@ -57,7 +57,7 @@ const RealEstateTechHero = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/financial-services/real-estate-tech" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Real Estate Tech Solutions & Services by WDI" /> <meta property="og:title" content="Real Estate Tech Solutions & Services by WDI" />
@@ -1484,9 +1484,9 @@ export const RealEstateTech = () => {
</section> </section>
{/* Testimonials */} {/* Testimonials */}
<section className="bg-card"> {/* <section className="bg-card">
<RealEstateTechTestimonials /> <RealEstateTechTestimonials />
</section> </section> */}
{/* Mid-Page CTA */} {/* Mid-Page CTA */}
<section className="bg-background"> <section className="bg-background">

View File

@@ -65,7 +65,7 @@ const RecommendationEnginesHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/recommendation-engines" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Recommendation Engines | AI-Powered Personalization | WDI" /> <meta property="og:title" content="Recommendation Engines | AI-Powered Personalization | WDI" />

View File

@@ -32,7 +32,7 @@ const HeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/resources" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Resources | Industry Best Practices & Insights by WDI" /> <meta property="og:title" content="Resources | Industry Best Practices & Insights by WDI" />

View File

@@ -55,7 +55,7 @@ const SaaSHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/saas-product-engineering" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="SaaS Product Engineering Services | Expert Solutions by WDI" /> <meta property="og:title" content="SaaS Product Engineering Services | Expert Solutions by WDI" />

View File

@@ -40,7 +40,6 @@ const HeroWithCTA = () => {
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Get Expert Digital Services Today | WDI Game-Changing Solutions" /> <meta property="og:title" content="Get Expert Digital Services Today | WDI Game-Changing Solutions" />
<meta <meta

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/media/social-platforms-networks" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Social Platforms & Network Development | WDI" /> <meta property="og:title" content="Social Platforms & Network Development | WDI" />

View File

@@ -39,7 +39,7 @@ const HeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/software-engineering" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Software Engineering Solutions That Drive Results | WDI" /> <meta property="og:title" content="Software Engineering Solutions That Drive Results | WDI" />

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/media/sports-fan-engagement" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Sports & Fan Engagement Solutions by WDI" /> <meta property="og:title" content="Sports & Fan Engagement Solutions by WDI" />

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/mobility/supply-chain-fleet-management" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Supply Chain & Fleet Management Solutions by WDI" /> <meta property="og:title" content="Supply Chain & Fleet Management Solutions by WDI" />

View File

@@ -61,7 +61,7 @@ const DevOpsHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/system-architecture-devops" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="System Architecture & DevOps Services | Scalable Solutions by WDI" /> <meta property="og:title" content="System Architecture & DevOps Services | Scalable Solutions by WDI" />

View File

@@ -195,7 +195,7 @@ export const TeamAugmentationServices = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/team-augmentation-services" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Team Augmentation Services by WDI | Scalable IT Talent" /> <meta property="og:title" content="Team Augmentation Services by WDI | Scalable IT Talent" />

View File

@@ -60,7 +60,7 @@ const IntegrationsHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/third-party-integrations" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Third-Party Integrations for Seamless Systems | WDI" /> <meta property="og:title" content="Third-Party Integrations for Seamless Systems | WDI" />

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/mobility/transportation-apps" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Custom Transportation App Solutions by WDI" /> <meta property="og:title" content="Custom Transportation App Solutions by WDI" />

View File

@@ -41,7 +41,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/commerce/travel-booking-systems" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Travel & Booking System Development Services | WDI" /> <meta property="og:title" content="Travel & Booking System Development Services | WDI" />

View File

@@ -55,7 +55,7 @@ const UIUXHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/ui-ux-design" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="UI/UX Design Services | Engaging Interfaces by WDI" /> <meta property="og:title" content="UI/UX Design Services | Engaging Interfaces by WDI" />

View File

@@ -53,7 +53,7 @@ const ResearchHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/user-research-testing" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="User Research & Testing | Software Development Insights" /> <meta property="og:title" content="User Research & Testing | Software Development Insights" />

View File

@@ -30,7 +30,7 @@ const ProblemSolutionBlock = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/education/virtual-classrooms-lms" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Virtual Classrooms & LMS Solutions for Education | WDI" /> <meta property="og:title" content="Virtual Classrooms & LMS Solutions for Education | WDI" />

View File

@@ -55,7 +55,7 @@ const WealthTechPlatformsHero = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/industries/financial-services/wealthtech-platforms" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="WealthTech Platform Development Services | WDI" /> <meta property="og:title" content="WealthTech Platform Development Services | WDI" />
@@ -1509,9 +1509,9 @@ export const WealthTechPlatforms = () => {
</section> </section>
{/* Testimonials */} {/* Testimonials */}
<section className="bg-card"> {/* <section className="bg-card">
<WealthTechPlatformsTestimonials /> <WealthTechPlatformsTestimonials />
</section> </section> */}
{/* Mid-Page CTA */} {/* Mid-Page CTA */}
<section className="bg-background"> <section className="bg-background">

View File

@@ -55,7 +55,7 @@ const WearableHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/wearable-device-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Wearable & IoT App Development Services | WDI Innovation" /> <meta property="og:title" content="Wearable & IoT App Development Services | WDI Innovation" />

View File

@@ -83,7 +83,7 @@ const HeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/web-cloud" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Web & Cloud Solutions | Expert Services by WDI" /> <meta property="og:title" content="Web & Cloud Solutions | Expert Services by WDI" />

View File

@@ -235,7 +235,7 @@ export const WhitepapersInsights = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/resources/whitepapers-insights" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="Insights & White Papers | Enterprise AI Development" /> <meta property="og:title" content="Insights & White Papers | Enterprise AI Development" />

View File

@@ -63,7 +63,7 @@ const IOSHeroWithCTA = () => {
/> />
{/* Canonical Link */} {/* Canonical Link */}
<link rel="canonical" href="https://www.wdipl.com/services" /> <link rel="canonical" href="https://www.wdipl.com/services/ios-app-development" />
{/* Open Graph Tags (for Facebook, LinkedIn) */} {/* Open Graph Tags (for Facebook, LinkedIn) */}
<meta property="og:title" content="iOS App Development Services Crafted by WDI Experts" /> <meta property="og:title" content="iOS App Development Services Crafted by WDI Experts" />
@@ -339,16 +339,16 @@ const IOSCaseStudies = () => {
<div className="flex items-center gap-3"> <div className="flex items-center gap-3">
<div <div
className={`w-10 h-10 rounded-lg bg-gradient-to-r ${study.accentColor === "blue" className={`w-10 h-10 rounded-lg bg-gradient-to-r ${study.accentColor === "blue"
? "from-blue-500 to-cyan-500" ? "from-blue-500 to-cyan-500"
: study.accentColor === "green" : study.accentColor === "green"
? "from-green-500 to-emerald-500" ? "from-green-500 to-emerald-500"
: study.accentColor === "purple" : study.accentColor === "purple"
? "from-purple-500 to-pink-500" ? "from-purple-500 to-pink-500"
: study.accentColor === "cyan" : study.accentColor === "cyan"
? "from-cyan-500 to-blue-500" ? "from-cyan-500 to-blue-500"
: study.accentColor === "orange" : study.accentColor === "orange"
? "from-orange-500 to-red-500" ? "from-orange-500 to-red-500"
: "from-emerald-500 to-teal-500" : "from-emerald-500 to-teal-500"
} flex items-center justify-center flex-shrink-0`} } flex items-center justify-center flex-shrink-0`}
> >
<AchievementIcon className="w-5 h-5 text-white" /> <AchievementIcon className="w-5 h-5 text-white" />