import React from 'react'; import { Link } from 'react-router-dom'; import { useTranslation } from 'react-i18next'; import { Calendar, Users, CreditCard, Building2, Palette, BarChart3, Plug, UserCircle, ArrowRight, } from 'lucide-react'; import Hero from '../../components/marketing/Hero'; import FeatureCard from '../../components/marketing/FeatureCard'; import HowItWorks from '../../components/marketing/HowItWorks'; import StatsSection from '../../components/marketing/StatsSection'; import TestimonialCard from '../../components/marketing/TestimonialCard'; import CTASection from '../../components/marketing/CTASection'; const HomePage: React.FC = () => { const { t } = useTranslation(); const features = [ { icon: Calendar, titleKey: 'marketing.features.scheduling.title', descriptionKey: 'marketing.features.scheduling.description', color: 'brand', }, { icon: Users, titleKey: 'marketing.features.resources.title', descriptionKey: 'marketing.features.resources.description', color: 'green', }, { icon: UserCircle, titleKey: 'marketing.features.customers.title', descriptionKey: 'marketing.features.customers.description', color: 'purple', }, { icon: CreditCard, titleKey: 'marketing.features.payments.title', descriptionKey: 'marketing.features.payments.description', color: 'orange', }, { icon: Building2, titleKey: 'marketing.features.multiTenant.title', descriptionKey: 'marketing.features.multiTenant.description', color: 'pink', }, { icon: Palette, titleKey: 'marketing.features.whiteLabel.title', descriptionKey: 'marketing.features.whiteLabel.description', color: 'cyan', }, ]; const testimonials = [ { quote: "SmoothSchedule transformed how we manage appointments. Our no-show rate dropped by 40% with automated reminders.", author: "Sarah Johnson", role: "Owner", company: "Luxe Salon", rating: 5, }, { quote: "The white-label feature is perfect for our multi-location business. Each location has its own branded booking experience.", author: "Michael Chen", role: "CEO", company: "FitLife Studios", rating: 5, }, { quote: "Setup was incredibly easy. We were up and running in under an hour, and our clients love the self-service booking.", author: "Emily Rodriguez", role: "Manager", company: "Peak Performance Therapy", rating: 5, }, ]; return (
{t('marketing.features.subtitle')}
{t('marketing.testimonials.subtitle')}
{t('marketing.pricing.subtitle')}
{t('marketing.pricing.tiers.free.description')}
{t('marketing.pricing.tiers.professional.description')}
{t('marketing.pricing.tiers.business.description')}