"use client"; import React, { useState } from "react"; import { motion } from "framer-motion"; import { Card, CardContent } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; import { Badge } from "@/components/ui/badge"; import { Check, Sparkles, Zap, Shield, TrendingUp, Users, ChevronDown, Star, Clock, } from "lucide-react"; import { useRouter } from "next/navigation"; // Types interface Feature { text: string; highlight?: boolean; } interface ComparisonRow { feature: string; winixco: string; zoho: string; freshteam: string; darwinbox: string; } interface BenefitCard { icon: React.ReactNode; title: string; description: string; color: string; } // Data const features: Feature[] = [ { text: "Unlimited Jobs & Candidates", highlight: true }, { text: "FREE HRMS & CRM (No extra cost)", highlight: true }, { text: "AI Resume Parsing", highlight: false }, { text: "AI Resume Formatting & Standardization", highlight: false }, { text: "AI JD Generator", highlight: false }, { text: "AI Based Candidate Scoring & Ranking", highlight: false }, { text: "AI Technical Assessments", highlight: false }, { text: "AI Interview Insights & Notes", highlight: false }, { text: "Geo‑Location Enabled HRMS", highlight: false }, { text: "Live Attendance with Real‑Time Location", highlight: false }, { text: "Recruiter & Team Performance Analytics", highlight: false }, { text: "Client & Vendor CRM (Included)", highlight: false }, { text: "PDPA, ISO 27001 & SOC 2 Ready", highlight: false }, ]; const comparisonData: ComparisonRow[] = [ { feature: "AI Resume Parsing", winixco: "✔", zoho: "✔", freshteam: "✖", darwinbox: "✔", }, { feature: "AI Candidate Scoring", winixco: "✔", zoho: "✖", freshteam: "✖", darwinbox: "✔", }, { feature: "AI JD Generator", winixco: "✔", zoho: "✖", freshteam: "✖", darwinbox: "✔", }, { feature: "AI Technical Assessment", winixco: "✔", zoho: "✖", freshteam: "✖", darwinbox: "✔", }, { feature: "FREE HRMS", winixco: "✔", zoho: "✖", freshteam: "✖", darwinbox: "✔", }, { feature: "FREE CRM", winixco: "✔", zoho: "✖", freshteam: "✖", darwinbox: "✖", }, { feature: "Geo‑Location HRMS", winixco: "✔", zoho: "✖", freshteam: "✖", darwinbox: "✔", }, { feature: "Starting Price", winixco: "₹1,499", zoho: "₹2,500+", freshteam: "₹2,000+", darwinbox: "Enterprise", }, ]; const benefitCards: BenefitCard[] = [ { icon: , title: "All-In-One Platform", description: "Get ATS, HRMS, and CRM in one unified platform. No need for multiple subscriptions or integrations.", color: "from-purple-500 to-pink-500", }, { icon: , title: "AI-Powered Automation", description: "All AI features bundled in — no add-ons, no hidden limits. Automate screening, scoring, and more.", color: "from-blue-500 to-cyan-500", }, { icon: , title: "Enterprise Security", description: "PDPA, ISO 27001 & SOC 2 ready. Your candidate data is protected with enterprise-grade security.", color: "from-orange-500 to-red-500", }, ]; // Hero Section const PricingHero: React.FC = () => { return (
{/* Background Decoration */}
SPECIAL LAUNCH OFFER

Hire smarter. Track smarter.{" "} Manage everything {" "} from one platform.

One powerful ATS with{" "} FREE HRMS & CRM, AI automation and real-time geo‑location tracking

); }; // Main Pricing Card const MainPricingCard: React.FC = () => { const [billingCycle, setBillingCycle] = useState<"monthly" | "yearly">( "monthly" ); return (
{/* Popular Badge */}
MOST POPULAR
{/* Header */}
ALL‑IN‑ONE PLAN • HRMS & CRM FREE

Winixco ATS – One Plan

{/* Billing Toggle */}
{/* Pricing Display */} {billingCycle === "monthly" ? (
₹1,499

per user / month

Just ₹50/day per recruiter

) : (
₹14,999

per user / year

Save ₹3,000 — Get 2 months FREE! 🎉

)}
{/* CTA Button */}

No credit card required • Cancel anytime • Full access during trial

{/* Features Grid */}
{features.map((item: Feature, index: number) => ( {item.text} ))}
); }; // Benefits Section const BenefitsSection: React.FC = () => { return (
Why Choose Winixco?
{benefitCards.map((card: BenefitCard, index: number) => (
{card.icon}

{card.title}

{card.description}

))}
); }; // Comparison Table const ComparisonTable: React.FC = () => { return (

Compare with Others

See why Winixco offers the best value for your investment

{comparisonData.map((row: ComparisonRow, index: number) => ( ))}
Feature Winixco Zoho Recruit Freshteam Darwinbox
{row.feature} {row.winixco} {row.zoho} {row.freshteam} {row.darwinbox}
); }; // CTA Section const CtaSection: React.FC = () => { const router = useRouter(); return (

Need Bulk Pricing or a Demo?

Talk to our sales team for custom enterprise plans and volume discounts

); }; // Main Component export default function PricingSection() { return (
); }