<?php

namespace Database\Seeders;

use App\Models\HomeSection;
use Illuminate\Database\Seeder;

class HomeSectionSeeder extends Seeder
{
    public function run(): void
    {
        HomeSection::updateOrCreate(
            ['key' => 'hero'],
            [
                'content_en' => [
                    'badge' => 'Full Support • Fast Processing • Clear Steps',
                    'title_line_1' => 'Hire Full-Time Live-In Maid',
                    'title_or' => 'or',
                    'title_line_2' => 'Get a Maid Visa',
                    'description' => 'Find verified domestic worker profiles, compare service options, and get complete visa guidance in one place.',
                    'button_1_text' => 'View Profiles',
                    'button_1_url' => '/candidates-profiles',
                    'button_2_text' => 'Maid Visa Details',
                    'button_2_url' => '/maid-visa',
                    'button_3_text' => 'Contact Us',
                    'button_3_url' => '/contact-us',
                    'slides' => [
                        [
                            'image' => 'assets/images/1.jpeg',
                            'title' => 'Family Sponsorship',
                            'text' => 'Tap to view matching candidate profiles',
                            'url' => '/candidates-profiles',
                        ],
                        [
                            'image' => 'assets/images/2.jpeg',
                            'title' => 'Company Sponsorship',
                            'text' => 'Browse curated ready profiles',
                            'url' => '/candidates-profiles',
                        ],
                        [
                            'image' => 'assets/images/3.jpeg',
                            'title' => 'Maid Visa',
                            'text' => 'Fast processing and guided documentation support',
                            'url' => '/maid-visa',
                        ],
                    ],
                ],
                'content_ar' => [
                    'badge' => 'دعم كامل • إنجاز سريع • خطوات واضحة',
                    'title_line_1' => 'توظيف عاملة منزلية مقيمة بدوام كامل',
                    'title_or' => 'أو',
                    'title_line_2' => 'استخراج تأشيرة خادمة',
                    'description' => 'استعرض ملفات العاملات الموثقة، قارن بين خيارات الخدمة، واحصل على دعم كامل للتأشيرة في مكان واحد.',
                    'button_1_text' => 'عرض الملفات',
                    'button_1_url' => '/ar/candidates-profiles',
                    'button_2_text' => 'تفاصيل التأشيرة',
                    'button_2_url' => '/ar/maid-visa',
                    'button_3_text' => 'تواصل معنا',
                    'button_3_url' => '/ar/contact-us',
                    'slides' => [
                        [
                            'image' => 'assets/images/1.jpeg',
                            'title' => 'كفالة عائلية',
                            'text' => 'استعرضي الملفات المناسبة بسهولة',
                            'url' => '/ar/candidates-profiles',
                        ],
                        [
                            'image' => 'assets/images/2.jpeg',
                            'title' => 'كفالة شركة',
                            'text' => 'ملفات جاهزة وخيارات مختارة بعناية',
                            'url' => '/ar/candidates-profiles',
                        ],
                        [
                            'image' => 'assets/images/3.jpeg',
                            'title' => 'تأشيرة خادمة',
                            'text' => 'إجراءات سريعة ودعم واضح للمستندات',
                            'url' => '/ar/maid-visa',
                        ],
                    ],
                ],
            ]
        );

        HomeSection::updateOrCreate(
            ['key' => 'how_it_works'],
            [
                'content_en' => [
                    'kicker' => 'How it works',
                    'title' => 'Two simple paths with clear steps',
                    'description' => 'Choose maid visa processing or hiring support. Each flow is structured, easy to follow, and designed for faster action.',
                    'paths' => [
                        [
                            'title' => 'Get a Maid Visa',
                            'description' => 'Clear steps, guided documents, and fast WhatsApp support.',
                            'cta_text' => 'Start on WhatsApp',
                            'cta_url' => 'https://wa.me/97180032332?text=Hello%2C%20I%20want%20details%20about%20maid%20visa%20services%20in%20Dubai.%20Please%20guide%20me%20with%20the%20steps.',
                            'steps' => [
                                [
                                    'title' => 'Send passport and photo',
                                    'text' => 'Share documents on WhatsApp and pay online to begin.',
                                    'url' => 'https://wa.me/97180032332?text=Hello%2C%20I%20want%20to%20start%20maid%20visa%20process.%20Please%20share%20the%20requirements.',
                                ],
                                [
                                    'title' => 'Medical and biometrics',
                                    'text' => 'We coordinate medical and biometrics with clear instructions.',
                                    'url' => '',
                                ],
                                [
                                    'title' => 'Receive visa copy',
                                    'text' => 'Your residency visa is issued and shared digitally.',
                                    'url' => '',
                                ],
                            ],
                        ],
                        [
                            'title' => 'Hire a Maid',
                            'description' => 'Shortlist, review, and schedule with a smooth flow.',
                            'cta_text' => 'Message to Shortlist',
                            'cta_url' => 'https://wa.me/97180032332?text=Hello%2C%20I%20want%20to%20hire%20a%20maid%20in%20Dubai.%20Please%20share%20available%20options.',
                            'steps' => [
                                [
                                    'title' => 'Send preferences',
                                    'text' => 'Share nationality, experience, start date, and budget.',
                                    'url' => 'https://wa.me/97180032332?text=Hello%2C%20I%20want%20to%20hire%20a%20maid.%20My%20preferences%20are%3A%20nationality%2C%20salary%2C%20start%20date%2C%20and%20experience.',
                                ],
                                [
                                    'title' => 'Review shortlist',
                                    'text' => 'We share curated profiles and videos to help you decide faster.',
                                    'url' => '',
                                ],
                                [
                                    'title' => 'Schedule start',
                                    'text' => 'Confirm your selection and schedule arrival smoothly.',
                                    'url' => '',
                                ],
                            ],
                        ],
                    ],
                ],
                'content_ar' => [
                    'kicker' => 'آلية العمل',
                    'title' => 'مساران بسيطان بخطوات واضحة',
                    'description' => 'اختاري بين خدمة استخراج التأشيرة أو دعم التوظيف، وكل مسار مصمم ليكون سهلًا وسريعًا وواضحًا.',
                    'paths' => [
                        [
                            'title' => 'استخراج تأشيرة خادمة',
                            'description' => 'خطوات واضحة، مستندات منظمة، ودعم سريع عبر واتساب.',
                            'cta_text' => 'ابدأ عبر واتساب',
                            'cta_url' => 'https://wa.me/97180032332?text=Hello%2C%20I%20want%20details%20about%20maid%20visa%20services%20in%20Dubai.%20Please%20guide%20me%20with%20the%20steps.',
                            'steps' => [
                                [
                                    'title' => 'إرسال الجواز والصورة',
                                    'text' => 'أرسل المستندات عبر واتساب وابدأ الطلب بسهولة.',
                                    'url' => 'https://wa.me/97180032332?text=Hello%2C%20I%20want%20to%20start%20maid%20visa%20process.%20Please%20share%20the%20requirements.',
                                ],
                                [
                                    'title' => 'الفحص والبصمة',
                                    'text' => 'ننسّق لك الفحص الطبي والبصمة مع تعليمات واضحة.',
                                    'url' => '',
                                ],
                                [
                                    'title' => 'استلام نسخة التأشيرة',
                                    'text' => 'تصدر الإقامة ويتم إرسال النسخة الرقمية لك مباشرة.',
                                    'url' => '',
                                ],
                            ],
                        ],
                        [
                            'title' => 'توظيف خادمة',
                            'description' => 'اختيار مختصر، مراجعة واضحة، وترتيب بدء العمل بسهولة.',
                            'cta_text' => 'أرسل طلبك الآن',
                            'cta_url' => 'https://wa.me/97180032332?text=Hello%2C%20I%20want%20to%20hire%20a%20maid%20in%20Dubai.%20Please%20share%20available%20options.',
                            'steps' => [
                                [
                                    'title' => 'أرسل متطلباتك',
                                    'text' => 'شارك الجنسية المطلوبة، الخبرة، الراتب، وموعد البدء.',
                                    'url' => 'https://wa.me/97180032332?text=Hello%2C%20I%20want%20to%20hire%20a%20maid.%20My%20preferences%20are%3A%20nationality%2C%20salary%2C%20start%20date%2C%20and%20experience.',
                                ],
                                [
                                    'title' => 'راجع القائمة المختصرة',
                                    'text' => 'نشاركك ملفات وفيديوهات تساعدك على اتخاذ القرار بسرعة.',
                                    'url' => '',
                                ],
                                [
                                    'title' => 'حدّد موعد البدء',
                                    'text' => 'أكد اختيارك ورتّب موعد الوصول أو بدء العمل بسهولة.',
                                    'url' => '',
                                ],
                            ],
                        ],
                    ],
                ],
            ]
        );

        HomeSection::updateOrCreate(
            ['key' => 'about_section'],
            [
                'content_en' => [
                    'image' => 'assets/images/about.jpg',
                    'kicker' => 'About Us',
                    'title' => 'Trusted domestic worker support with a structured and professional approach',
                    'description' => 'At Alebdaa Workers Employment Services, our commitment to excellence and integrity helps families move forward with clarity. We focus on refined presentation, organized support, and a dependable hiring experience.',
                    'list' => [
                        [
                            'title' => 'Our Mission',
                            'text' => 'To help families hire with confidence through transparent and organized service steps.',
                        ],
                        [
                            'title' => 'Our Goal',
                            'text' => 'To create a smooth journey for both clients and workers through better coordination and clearer communication.',
                        ],
                        [
                            'title' => 'Our Core Values',
                            'text' => 'Transparency, quality, accountability, respectful service, and professional care.',
                        ],
                        [
                            'title' => 'Our Approach',
                            'text' => 'We combine legal clarity, profile guidance, and fast support to keep each step easy to follow.',
                        ],
                    ],
                    'button_1_text' => 'Learn More',
                    'button_1_url' => '/about-us',
                    'button_2_text' => 'Explore Candidates',
                    'button_2_url' => '/candidates-profiles',
                ],
                'content_ar' => [
                    'image' => 'assets/images/about.jpg',
                    'kicker' => 'من نحن',
                    'title' => 'دعم موثوق للعاملات المنزليات بأسلوب احترافي ومنظم',
                    'description' => 'في مركز الإبداع لخدمات توظيف العمالة المساعدة، نركز على الوضوح والاحترافية وجودة الخدمة لنمنح العائلات رحلة أسهل وأكثر ثقة.',
                    'list' => [
                        [
                            'title' => 'رسالتنا',
                            'text' => 'مساعدة العائلات على التوظيف بثقة عبر خطوات واضحة وشفافة.',
                        ],
                        [
                            'title' => 'هدفنا',
                            'text' => 'تقديم تجربة مريحة ومنظمة للعائلات والعاملات مع تنسيق أفضل.',
                        ],
                        [
                            'title' => 'قيمنا',
                            'text' => 'الشفافية، الجودة، المسؤولية، والاحترام.',
                        ],
                        [
                            'title' => 'أسلوبنا',
                            'text' => 'دمج الوضوح القانوني مع الإرشاد السريع والدعم المستمر.',
                        ],
                    ],
                    'button_1_text' => 'اعرف المزيد',
                    'button_1_url' => '/ar/about-us',
                    'button_2_text' => 'استكشاف المرشحات',
                    'button_2_url' => '/ar/candidates-profiles',
                ],
            ]
        );

        HomeSection::updateOrCreate(
            ['key' => 'testimonials'],
            [
                'content_en' => [
                    'kicker' => 'Testimonials',
                    'title' => 'What families say about our service',
                    'description' => 'Real client experiences focused on support quality, speed, communication, and the overall hiring or visa process.',
                    'items' => [
                        [
                            'name' => 'Sarah A.',
                            'location' => 'Dubai',
                            'rating' => 5,
                            'quote' => 'The process was clear from the beginning. We received profiles quickly, asked our questions on WhatsApp, and completed everything with much less stress than expected.',
                        ],
                        [
                            'name' => 'Omar R.',
                            'location' => 'Al Garhoud',
                            'rating' => 5,
                            'quote' => 'We used the company sponsorship option and the coordination was smooth. The team explained the next steps well and kept us updated at each stage.',
                        ],
                        [
                            'name' => 'Mariam K.',
                            'location' => 'Dubai',
                            'rating' => 5,
                            'quote' => 'Our maid visa process was handled professionally. The document guidance was easy to follow and the updates were timely, which made the whole experience more comfortable.',
                        ],
                    ],
                ],
                'content_ar' => [
                    'kicker' => 'آراء العملاء',
                    'title' => 'ماذا تقول العائلات عن خدمتنا',
                    'description' => 'تجارب حقيقية تركّز على سرعة الخدمة، وضوح التواصل، وجودة المتابعة طوال رحلة التوظيف أو التأشيرة.',
                    'items' => [
                        [
                            'name' => 'سارة أ.',
                            'location' => 'دبي',
                            'rating' => 5,
                            'quote' => 'كانت الخطوات واضحة من البداية. وصلتنا الملفات بسرعة، وسألنا عبر واتساب، وتمت الإجراءات بسهولة أكثر مما توقعنا.',
                        ],
                        [
                            'name' => 'عمر ر.',
                            'location' => 'القرهود',
                            'rating' => 5,
                            'quote' => 'استخدمنا خيار كفالة الشركة وكان التنسيق سلسًا جدًا. الفريق شرح كل الخطوات بوضوح وظل يتابعنا باستمرار.',
                        ],
                        [
                            'name' => 'مريم ك.',
                            'location' => 'دبي',
                            'rating' => 5,
                            'quote' => 'تمت معاملة التأشيرة باحترافية عالية. قائمة المستندات كانت سهلة والمتابعة كانت سريعة ومريحة جدًا.',
                        ],
                    ],
                ],
            ]
        );

        HomeSection::updateOrCreate(
            ['key' => 'faqs'],
            [
                'content_en' => [
                    'kicker' => 'FAQs',
                    'title' => 'Frequently asked questions',
                    'description' => 'Clear answers about maid hiring, sponsorship options, candidate profiles, processing, and visa support.',
                    'items' => [
                        [
                            'question' => 'What is the difference between family sponsorship and company sponsorship?',
                            'answer' => 'Family sponsorship means you sponsor the maid directly with guidance for selection and paperwork. Company sponsorship offers a managed service path with simpler coordination and a monthly structure.',
                        ],
                        [
                            'question' => 'Can I view candidate profiles before making a decision?',
                            'answer' => 'Yes. You can browse available candidate profiles, review experience and background details, and shortlist the options that best match your household requirements.',
                        ],
                        [
                            'question' => 'How long does maid visa processing usually take?',
                            'answer' => 'Processing times can vary depending on the service path and document readiness, but the maid visa process is structured for faster action with guided support at each step.',
                        ],
                        [
                            'question' => 'Can I ask questions and get updates on WhatsApp?',
                            'answer' => 'Yes. WhatsApp is one of the fastest ways to get updates, ask questions about candidate profiles, share preferences, and begin your maid visa or hiring process.',
                        ],
                        [
                            'question' => 'Do you support both maid hiring and visa guidance?',
                            'answer' => 'Yes. We support both hiring services and maid visa guidance, including profile browsing, shortlist coordination, documentation support, and step-by-step assistance.',
                        ],
                        [
                            'question' => 'Which nationalities are commonly available?',
                            'answer' => 'Popular requested groups include candidates from the Philippines, Ethiopia, and Uganda, with profiles available for review based on your service type and household preference.',
                        ],
                    ],
                ],
                'content_ar' => [
                    'kicker' => 'الأسئلة الشائعة',
                    'title' => 'الأسئلة المتكررة',
                    'description' => 'إجابات واضحة حول التوظيف، الكفالة، الملفات الشخصية، سرعة الإنجاز، وخدمة التأشيرة.',
                    'items' => [
                        [
                            'question' => 'ما الفرق بين الكفالة العائلية وكفالة الشركة؟',
                            'answer' => 'الكفالة العائلية تعني أن العائلة تكفل العاملة مباشرة مع دعم كامل في الخطوات، بينما كفالة الشركة توفّر نموذجًا أكثر مرونة وإدارة شهرية أبسط.',
                        ],
                        [
                            'question' => 'هل يمكنني مشاهدة الملفات قبل اتخاذ القرار؟',
                            'answer' => 'نعم، يمكنك تصفح الملفات ومراجعة الخبرات والخلفيات واختيار المرشحات الأنسب لاحتياج منزلك.',
                        ],
                        [
                            'question' => 'كم تستغرق معاملة تأشيرة الخادمة عادة؟',
                            'answer' => 'المدة تختلف حسب جاهزية المستندات ونوع الخدمة، لكننا نرتب المعاملة بشكل سريع وواضح لتقليل وقت الانتظار.',
                        ],
                        [
                            'question' => 'هل يمكنني الاستفسار والحصول على التحديثات عبر واتساب؟',
                            'answer' => 'نعم، واتساب من أسرع الطرق للحصول على التحديثات وطرح الأسئلة ومشاركة التفضيلات وبدء الإجراءات.',
                        ],
                        [
                            'question' => 'هل تقدمون دعمًا للتوظيف والتأشيرة معًا؟',
                            'answer' => 'نعم، نوفر دعمًا كاملًا للتوظيف واستعراض الملفات واختيار المرشحات، بالإضافة إلى خدمات التأشيرة خطوة بخطوة.',
                        ],
                        [
                            'question' => 'ما الجنسيات الأكثر توفرًا؟',
                            'answer' => 'من أكثر الجنسيات طلبًا والمتوفرة عادة الفلبين وإثيوبيا وأوغندا، مع إمكانية التصفح حسب نوع الخدمة والتفضيل.',
                        ],
                    ],
                ],
            ]
        );

        HomeSection::updateOrCreate(
            ['key' => 'seo_content'],
            [
                'content_en' => [
                    'title' => 'SEO Content',
                    'content' => '<h2>MAIDS IN DUBAI – TAILORED TO EVERY FAMILY’S NEEDS</h2><p>Every home in Dubai has different needs. That’s why choosing the right maid in Dubai isn’t only about hiring — it’s about finding someone who fits your lifestyle, schedule and family values.</p><p>Whether you are a working couple, a family with young children, elderly parents, or living in a villa or apartment — Alebdaa offers maid services that match your daily life.</p><h2>Our Core Maid &amp; Nanny Services in Dubai</h2><p>To make hiring domestic help simple and reliable, we focus on the essential services families need for long-term support and peace of mind.</p><h2>MAID SALARY IN UAE – WHAT FAMILIES SHOULD KNOW</h2><p>We offer clear and transparent information about hiring costs, salary ranges, and support packages for families in the UAE.</p><h2>LEGAL &amp; MOHRE-COMPLIANT HIRING – PEACE OF MIND FOR YOUR FAMILY</h2><p>We help families move forward with legal, structured, and compliant hiring support.</p>',
                ],
                'content_ar' => [
                    'title' => 'محتوى السيو',
                    'content' => '<h2>خادمات في دبي — حلول مصممة لكل أسرة</h2><p>كل منزل في دبي له احتياجات مختلفة، ولهذا فإن اختيار خادمة مناسبة لا يعتمد فقط على التوظيف، بل على العثور على شخص يناسب نمط الحياة والجدول اليومي وقيم الأسرة.</p><p>سواء كنتما والدين عاملين، أو أسرة لديها أطفال صغار، أو تحتاجون إلى دعم لكبار السن، أو تسكنون في فيلا أو شقة، فإننا نوفر خدمات تساعدكم على اختيار الدعم الأنسب.</p><h2>خدماتنا الأساسية للخادمات والمربيات في دبي</h2><p>نركز على الخدمات التي تحتاجها العائلات للدعم طويل الأمد وراحة البال، مع حلول مرنة من ناحية الكفالة والإجراءات القانونية.</p><h2>راتب الخادمة في الإمارات — ما الذي تحتاج العائلات لمعرفته</h2><p>نوفر معلومات واضحة وشفافة حول التكاليف والرواتب والباقات المناسبة للعائلات في الإمارات.</p><h2>توظيف قانوني ومتوافق مع أنظمة MOHRE — راحة بال لعائلتك</h2><p>نساعد العائلات على إتمام التوظيف بشكل قانوني ومنظم وواضح.</p>',
                ],
            ]
        );

        HomeSection::updateOrCreate(
            ['key' => 'contact_section'],
            [
                'content_en' => [
                    'kicker' => 'Contact Us',
                    'title' => 'Contact us',
                    'description' => 'Speak with our team for maid hiring, nanny services, domestic worker profiles, visa guidance, and general household staffing support.',
                    'visit_title' => 'Visit our office',
                    'visit_description' => 'Speak with our team about maid hiring, nanny support, domestic worker profiles, visa guidance, and general household staffing services.',
                    'form_title' => 'Send your inquiry',
                    'form_description' => 'Ask about maid hiring, nanny services, full-time domestic workers, visa support, or general assistance through this quick form.',
                ],
                'content_ar' => [
                    'kicker' => 'تواصل معنا',
                    'title' => 'اتصل بنا',
                    'description' => 'تحدثي مع فريقنا بخصوص توظيف العاملات المنزليات والمربيات، الملفات الشخصية، خدمات التأشيرة، أو أي استفسار آخر.',
                    'visit_title' => 'زوروا مكتبنا',
                    'visit_description' => 'فريقنا جاهز لمساعدتكم في التوظيف، الملفات الشخصية، الرعاية المنزلية، وخدمة التأشيرات بخطوات منظمة وواضحة.',
                    'form_title' => 'أرسل استفسارك',
                    'form_description' => 'اسألي عن التوظيف أو التأشيرة أو العاملات المقيمات أو أي خدمة منزلية تحتاجينها عبر هذا النموذج السريع.',
                ],
            ]
        );
    }
}