تفاصيل العمل

تصميم وتطوير موقع إلكتروني احترافي لشركة تنظيف متكاملة الخدمات (منازل، مكاتب، واجهات، سجاد) باستخدام HTML5, CSS3, وJavaScript ES6+ من الصفر، مع تصميم متجاوب 100% لجميع الأجهزة وواجهة مستخدم مبسطة لحجز الخدمات.

الميزات التقنية والوظيفية:

1. التصميم والواجهة:

ناف بار شفاف وعصري (ارتفاع 60px) يتغير لونه عند التمرير ليصبح شفافًا مع خلفية سوداء خفيفة

هيرو سيكشن ضخم بعرض كامل يعرض خدمة التنظيف بصورة احترافية مع زر دعوة للعمل "احصل على تنظيف مجاني" أو "احجز الآن بخصم 50%"

ألوان علامة تجارية للتنظيف: أزرق ناعم (#0ea5e9) للثقة والنظافة، مع لمسات برتقالية (#f97316) للطاقة والإبداع

قائمة جانبية للجوال تظهر بشكل منسدل مع خيارات متكاملة (الخدمات، معرض الأعمال، نموذج الحجز)

تأثيرات بصرية ناعمة: تأثيرات hover على البطاقات، تمرير سلس بين الأقسام، أيقونات متحركة

2. الأقسام الأساسية (6 أقسام):

الرئيسية (Hero): عرض رئيسي يلخص الخدمة مع 3 مميزات بارزة (سرعة، جودة، ضمان)

خدماتنا: 4 بطاقات رئيسية (منازل، مكاتب، واجهات، مفروشات) مع أيقونات وأوصاف

معرض أعمال: شبكة صور (3-6 مشاريع) لأعمال منجزة مع قبل/بعد أو وصف المشروع

لماذا نحن؟: 4 مميزات تنافسية (خبرة، مواد آمنة، أسعار، سرعة) مع أرقام

الأسئلة الشائعة (FAQ): قائمة قابلة للطي (accordion) لتقليل الاتصالات التكرارية

احجز الآن: نموذج حجز شامل (اسم، هاتف، نوع الخدمة، مساحة المكان، تاريخ، ملاحظات)

3. التفاعلية والوظائف:

تمرير سلس بين جميع الأقسام مع تمييز القسم النشط في الناف بار

نموذج حجز ديناميكي:

يظهر حقول إضافية بناءً على نوع الخدمة (مثلاً: عدد الغرف، نوع السجاد)

يحسب تقديراً أولياً للسعر بناءً على المساحة

يُرسل تأكيداً فورياً عبر واتساب أو إيميل (محاكاة)

قسم "قبل/بعد": صور متحركة تتغير عند hover لإظهار نتيجة التنظيف

شريط تمرك إحصائيات يظهر عند الوصول للقسم (أعمال منجزة، عملاء سعداء، سنوات الخبرة)

فلترة معرض الأعمال: حسب نوع الخدمة (منازل، مكاتب، واجهات)

4. التقنيات المستخدمة:

HTML5: هيكل منطقي باستخدام Semantic Tags (header, section, footer, form)

CSS3:

Grid وFlexbox لتخطيطات متجاوبة

Custom Properties (Variables) للألوان والمقاسات

Media Queries: 5 نقاط كسر (320, 768, 1024, 1280, 1440px)

CSS Animations: keyframes للأرقام المتعددة (counter animation)

JavaScript ES6+:

Intersection Observer API لتأثيرات الظهور التدريجية

Form validation لمنع الإرسال الفارغ

Smooth scroll polyfill لدعم المتصفحات القديمة

localStorage لتخزين تفضيلات المستخدم (مثلاً: آخر خدمة اختارها)

Event delegation لتحسين الأداء

5. الأمثلية والأداء:

سرعة فائقة: Lighthouse Score 90+ (HTML مضغوط، CSS موحد، JS خفيف)

SEO كامل: Meta tags، Open Graph، Schema.org للأعمال المحلية

Accessibility: ARIA labels، تباين ألوان 4.5:1، navigation keyboard-friendly

RTL كامل: دعم تام للغة العربية (direction: rtl) في كل العناصر

طريقة التنفيذ:

اليوم 1-2: التخطيط والإعداد

استلام متطلبات العميل (شعار، ألوان، قائمة الخدمات، صور المشاريع)

إنشاء wireframe تفاعلي باستخدام Figma أو Adobe XD

تحديد 3 نقاط كسر رئيسية للتجاوبية

اليوم 3-5: التطوير

بناء HTML skeleton مع semantic structure

تطبيق CSS mobile-first (يبدأ من 320px ويرتفع)

كتابة JavaScript للتفاعليات (منيو، نماذج، تأثيرات)

دمج صور ومحتوى العميل

اختبار التجاوبية على 5 أحجام شاشات

اليوم 6: الاختبار والتسليم

اختبار وظيفي: كل الأزرار، النماذج، القوائم تعمل

اختبار سرعة: Lighthouse والتأكد من Score +90

التسليم: ملفات HTML, CSS, JS منظمة + README + دعم فني شهر

النتيجة النهائية:

موقع جاهز للإطلاق، يمكن ربطه بأي Backend (Node.js, PHP Laravel, WordPress) أو خدمات خارجية (Calendly للمواعيد، WhatsApp Business API، Google Maps للموقع).

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
تاريخ الإنجاز
المهارات