import { motion } from "framer-motion";
import {
ArrowLeftRight,
ArrowRight,
Banknote,
BarChart,
Building,
ShoppingCart as CartIcon,
Code,
CreditCard,
Database,
Eye,
FileText,
Layers,
Link,
MessageSquare,
Network,
PackageCheck,
Paintbrush2,
Rocket,
RotateCcw,
Scan,
Search,
Shield,
ShoppingBag,
ShoppingCart,
Smartphone,
Store,
Target,
TrendingUp,
Truck,
Users,
Wrench,
Zap,
} from "lucide-react";
import { ImageWithFallback } from "../components/figma/ImageWithFallback";
import { Footer } from "../components/Footer";
import { Navigation } from "../components/Navigation";
import {
Accordion,
AccordionContent,
AccordionItem,
AccordionTrigger,
} from "../components/ui/accordion";
import { Badge } from "../components/ui/badge";
import { Button } from "../components/ui/button";
import { Card, CardContent } from "../components/ui/card";
import { ShimmerButton } from "../components/ui/shimmer-button";
import multiVendorImage from "../src/images/multifood.webp";
import { navigateTo } from "@/App";
import { Helmet } from "react-helmet-async";
// eCommerce Platforms Hero Section
const EcommerceHeroWithCTA = () => {
return (
{/* Page Title and Meta Description */}
eCommerce Platform Development by WDI| Build Powerful Online Stores
{/* Canonical Link */}
{/* Open Graph Tags (for Facebook, LinkedIn) */}
{/* Twitter Card Tags */}
{/* Social Profiles (using JSON-LD Schema) */}
{/* eCommerce Label */}
Web & Cloud Solutions
{/* Main Heading */}
Bespoke eCommerce Platform Development
Building high-converting, scalable, and secure online stores and
marketplaces that drive sales and enhance customer experiences.
{/* CTAs */}
navigateTo("/start-a-project")}
>
Launch Your Online Store
View Our Portfolio
{/* Right side with eCommerce visualization */}
{/* eCommerce Store Interface */}
{/* Main Store Interface */}
{/* Product Grid */}
{[1, 2, 3, 4, 5, 6].map((item) => (
))}
{/* Pulse Animation */}
{/* Payment & Mobile Integration */}
{/* Payment Gateway */}
Payment
{/* Mobile Commerce */}
Mobile
{/* Analytics */}
Analytics
{/* Integration Layer */}
{/* Connection Lines */}
{/* Lines from Store to integrations */}
{/* Feature Badges */}
High-Converting
Scalable
Secure
);
};
// Key Benefits of eCommerce Solutions
const EcommerceBenefits = () => {
const benefits = [
{
icon: Target,
title: "Conversion-Optimized Design",
description: "Intuitive UX to maximize sales.",
},
{
icon: TrendingUp,
title: "Scalability & Performance",
description: "Handles high traffic and large product catalogs.",
},
{
icon: Shield,
title: "Robust Security",
description: "Protecting customer data and payment information.",
},
{
icon: Network,
title: "Seamless Integrations",
description: "Connecting with payment, shipping, CRM, and ERP systems.",
},
{
icon: Layers,
title: "Omnichannel Capabilities",
description:
"Consistent experience across web, mobile, and physical stores.",
},
];
return (
Why Choose WDI for Your eCommerce Platform?
{benefits.slice(0, 3).map((benefit, index) => {
const IconComponent = benefit.icon;
return (
{benefit.title}
{benefit.description}
);
})}
{/* Second row with 2 cards centered */}
{benefits.slice(3).map((benefit, index) => {
const IconComponent = benefit.icon;
return (
{benefit.title}
{benefit.description}
);
})}
);
};
// eCommerce Development Process
const EcommerceProcess = () => {
const steps = [
{
title: "Strategy & User Research",
description:
"Deep market analysis, competitor research, and user behavior studies to define your eCommerce strategy and target audience.",
icon: Search,
},
{
title: "Platform Selection & Design",
description:
"Choosing the optimal platform and creating conversion-focused designs with intuitive user experience and brand alignment.",
icon: Paintbrush2,
},
{
title: "Development & Customization",
description:
"Building custom features, integrating payment systems, and developing responsive interfaces optimized for all devices.",
icon: Code,
},
{
title: "Integration & Testing",
description:
"Connecting with third-party services, implementing security measures, and conducting thorough testing across all systems.",
icon: Link,
},
{
title: "Launch & Marketing Support",
description:
"Successful deployment with SEO optimization, analytics setup, and ongoing marketing support to drive initial sales.",
icon: Rocket,
},
];
return (
Our Streamlined Process for Your eCommerce Success
{/* Timeline line */}
{steps.map((step, index) => {
const IconComponent = step.icon;
const isEven = index % 2 === 0;
return (
{step.title}
{step.description}
{/* Timeline dot */}
);
})}
);
};
// eCommerce Services
const EcommerceServices = () => {
const services = [
{
title: "Custom eCommerce Store Development",
description: "Tailored solutions beyond off-the-shelf platforms.",
icon: Code,
features: [
"Custom Features",
"Unique Design",
"Performance Optimization",
"Scalable Architecture",
],
},
{
title: "Multi-Vendor Marketplaces",
description:
"Building platforms like Etsy or Amazon for diverse sellers.",
icon: Store,
features: [
"Vendor Management",
"Commission Systems",
"Multi-tier Catalogs",
"Revenue Sharing",
],
},
{
title: "B2B eCommerce Solutions",
description: "Streamlined purchasing portals for businesses.",
icon: Building,
features: [
"Bulk Pricing",
"Quote Management",
"Account Hierarchies",
"Custom Catalogs",
],
},
{
title: "Headless Commerce Implementation",
description: "Decoupling frontend and backend for ultimate flexibility.",
icon: ArrowLeftRight,
features: [
"API-First Design",
"Omnichannel Ready",
"Performance Focused",
"Future-Proof",
],
},
{
title: "eCommerce Migrations & Upgrades",
description: "Moving to new platforms or modernizing existing ones.",
icon: RotateCcw,
features: [
"Data Migration",
"SEO Preservation",
"Zero Downtime",
"Performance Improvement",
],
},
{
title: "Payment Gateway Integration",
description: "Secure and diverse payment options.",
icon: CreditCard,
features: [
"Multiple Gateways",
"Global Payments",
"Security Compliance",
"Fraud Protection",
],
},
{
title: "Inventory & Order Management",
description: "Automated systems for efficient operations.",
icon: PackageCheck,
features: [
"Real-time Tracking",
"Multi-warehouse",
"Automated Workflows",
"Analytics Dashboard",
],
},
];
return (
Our Comprehensive eCommerce Development Services
{services.slice(0, 6).map((service, index) => {
const IconComponent = service.icon;
return (
{service.title}
{service.description}
Key Features:
{service.features.map((feature) => (
{feature}
))}
);
})}
{/* Last service card centered */}
{services.slice(6).map((service, index) => {
const IconComponent = service.icon;
return (
{service.title}
{service.description}
Key Features:
{service.features.map((feature) => (
{feature}
))}
);
})}
);
};
// eCommerce Tech Stack
const EcommerceTechStack = () => {
const platforms = [
{
name: "Shopify Plus",
logo: "https://cdn.shopify.com/s/files/1/0533/2089/files/shopify_logo.svg",
category: "Platform",
},
{
name: "Magento",
logo: "https://upload.wikimedia.org/wikipedia/commons/5/55/Magento_Logo.svg",
category: "Platform",
},
{
name: "WooCommerce",
logo: "https://woocommerce.com/wp-content/themes/storefront-child/assets/images/logo-woocommerce.svg",
category: "Platform",
},
{
name: "BigCommerce",
logo: "https://www.bigcommerce.com/assets/images/bc-logo.svg",
category: "Platform",
},
];
const frontends = [
{
name: "React",
logo: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/react/react-original.svg",
category: "Frontend",
},
{
name: "Angular",
logo: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/angularjs/angularjs-original.svg",
category: "Frontend",
},
{
name: "Vue.js",
logo: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/vuejs/vuejs-original.svg",
category: "Frontend",
},
];
const backends = [
{
name: "Node.js",
logo: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/nodejs/nodejs-original.svg",
category: "Backend",
},
{
name: "Python",
logo: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/python/python-original.svg",
category: "Backend",
},
{
name: "PHP",
logo: "https://cdn.jsdelivr.net/gh/devicons/devicon/icons/php/php-original.svg",
category: "Backend",
},
];
const payments = [
{
name: "Stripe",
icon: CreditCard,
description: "Global payment processing",
},
{
name: "PayPal",
icon: Banknote,
description: "Worldwide payment solutions",
},
{ name: "Square", icon: Scan, description: "Point-of-sale integration" },
];
return (
Utilizing Industry-Leading Platforms and Modern Frameworks
For powerful eCommerce solutions that drive sales and scale with
your business.
{/* eCommerce Platforms */}
eCommerce Platforms
{platforms.map((platform, index) => (
{platform.name}
{platform.category}
))}
{/* Frontend & Backend */}
{/* Frontend */}
Frontend Technologies
{frontends.map((tech, index) => (
{tech.name}
))}
{/* Backend */}
Backend Technologies
{backends.map((tech, index) => (
{tech.name}
))}
{/* Payment Solutions */}
Payment Solutions
{payments.map((payment, index) => {
const IconComponent = payment.icon;
return (
{payment.name}
{payment.description}
);
})}
);
};
// eCommerce Case Studies
const EcommerceCaseStudies = () => {
const caseStudies = [
{
title: "Luxury Fashion Marketplace",
client: "StyleVault",
description:
"High-end fashion platform with advanced filtering, AR try-on features, and seamless checkout experience for luxury brands and customers",
image:
"https://images.unsplash.com/photo-1441986300917-64674bd600d8?w=400&h=300&fit=crop&auto=format",
results: "300% increase in conversion rate",
gradient: "from-purple-500/20 to-pink-500/20",
features: "AR Try-on, Luxury UX, Advanced Search",
},
{
title: "B2B Industrial Supply Platform",
client: "IndustrialHub",
description:
"Comprehensive B2B marketplace with bulk pricing, quote management, and custom catalog solutions for industrial suppliers and buyers",
image:
"https://images.unsplash.com/photo-1586528116311-ad8dd3c8310d?w=400&h=300&fit=crop&auto=format",
results: "150% growth in B2B sales",
gradient: "from-blue-500/20 to-cyan-500/20",
features: "Bulk Pricing, Quote System, Custom Catalogs",
},
{
title: "Multi-Vendor Food Marketplace",
client: "LocalEats",
description:
"Food delivery platform connecting local restaurants with customers, featuring real-time tracking, multi-payment options, and vendor management",
image: multiVendorImage,
results: "500+ vendors onboarded",
gradient: "from-green-500/20 to-emerald-500/20",
features: "Real-time Tracking, Multi-vendor, Vendor Management",
},
];
return (
eCommerce Solutions That Drive Sales
{caseStudies.map((study, index) => (
{study.client}
{study.results}
{study.title}
{study.description}
Key Features:
{study.features}
))}
);
};
// Mid-Page CTA
const EcommerceInlineCTA = () => {
return (
Ready to Boost Your{" "}
Online Sales?
Let's discuss a platform strategy that maximizes your revenue
potential.
navigateTo("/start-a-project")}
>
Get a Free eCommerce Consultation
);
};
// Hire eCommerce Developers
const HireEcommerceDevelopers = () => {
const developerTypes = [
{
title: "Shopify Experts",
description: "Specialists in Shopify and Shopify Plus development",
icon: Store,
skills: [
"Theme Development",
"App Integration",
"Performance Optimization",
"Plus Features",
],
},
{
title: "Magento Developers",
description: "Adobe Commerce and Magento specialists",
icon: Code,
skills: [
"Custom Extensions",
"B2B Solutions",
"Multi-store Setup",
"Performance Tuning",
],
},
{
title: "WooCommerce Specialists",
description: "WordPress and WooCommerce development experts",
icon: ShoppingCart,
skills: [
"Plugin Development",
"Custom Themes",
"Payment Integration",
"SEO Optimization",
],
},
{
title: "Custom eCommerce Engineers",
description: "Full-stack developers for bespoke solutions",
icon: Wrench,
skills: [
"Custom Architecture",
"API Development",
"Database Design",
"Security Implementation",
],
},
];
return (
Find Expert eCommerce Developers
Access our specialized developers proficient in Shopify, Magento,
WooCommerce, and custom eCommerce solutions.
{developerTypes.map((type, index) => {
const IconComponent = type.icon;
return (
{type.title}
{type.description}
Core Skills:
{type.skills.map((skill) => (
{skill}
))}
);
})}
Hire eCommerce Developers
Request Profiles
);
};
// eCommerce FAQs
const EcommerceFAQs = () => {
const faqs = [
{
question: "Should I choose a platform or custom eCommerce development?",
answer:
"The choice depends on your specific needs, budget, and scalability requirements. Platforms like Shopify or Magento offer faster deployment and built-in features, while custom development provides unlimited flexibility and unique functionality. We help you evaluate factors like expected traffic, product complexity, integration needs, and long-term growth plans to make the best decision.",
},
{
question: "How do you handle payment gateway integrations?",
answer:
"We integrate multiple payment gateways including Stripe, PayPal, Square, and regional payment providers to maximize conversion rates. Our integration process includes security compliance (PCI DSS), fraud protection, multi-currency support, and seamless checkout experiences. We also implement backup payment methods and handle all technical certifications required for secure transactions.",
},
{
question: "What is headless commerce and its benefits?",
answer:
"Headless commerce decouples the frontend presentation layer from the backend commerce functionality, allowing greater flexibility and performance. Benefits include faster page loads, omnichannel experiences, easier third-party integrations, and the ability to use modern frontend frameworks. This approach is ideal for businesses needing custom user experiences or planning to sell across multiple channels.",
},
{
question: "Do you offer ongoing support for my online store?",
answer:
"Yes, we provide comprehensive ongoing support including security updates, performance monitoring, feature enhancements, backup management, and technical troubleshooting. Our support packages range from basic maintenance to full-service management, including marketing optimization, inventory management assistance, and regular performance audits to ensure your store continues to grow and succeed.",
},
];
return (
Frequently Asked Questions
{faqs.map((faq, index) => (
{faq.question}
{faq.answer}
))}
);
};
// Final CTA Section
const EcommerceFinalCTA = () => {
return (
Build a High-Converting{" "}
eCommerce Platform with WDI
Partner with us to create an online presence that attracts, engages,
and converts customers effectively.
navigateTo("/start-a-project")}
>
Start Your eCommerce Project
Custom Development • Platform Selection • Performance Optimization
{/* Background Decorative Elements */}
);
};
// Main eCommerce Platforms Page
export const EcommercePlatforms = () => {
return (
{/* Hero Section */}
{/* Benefits */}
{/* Development Process */}
{/* Services */}
{/* Tech Stack */}
{/* Case Studies */}
{/* Mid-Page CTA */}
{/* Hire Developers */}
{/* FAQs */}
{/* Final CTA */}
{/* Footer */}
);
};