Logo Lanfrica

EthioGlide/kanz-al-maarifa

Domaine:

natural language processing
Créateur:
Eth
Hôte:
: A comprehensive Islamic knowledge hub website with content in Arabic and Amharic. # كنز المعرفة (Kanz Al Maarifa) منصة إسلامية شاملة تقدم المحتوى الصوتي والمرئي باللغتين العربية والأمهرية ## 🌐 Live Website ethioglide.github.io ## 📖 About كنز المعرفة هو منصة تعليمية إسلامية تقدم: - آلاف الكتب والمحاضرات الإسلامية - دعم كامل للغتين العربية والأمهرية - واجهة سهلة الاستخدام مع البحث المتقدم - تصفح حسب التصنيفات واللغات - تصميم متجاوب يعمل على جميع الأجهزة ## ✨ Features - 🔍 **البحث المتقدم**: بحث فوري مع اقتراحات تلقائية - 🏷️ **التصفية الذكية**: تصفية حسب التصنيف، النوع، واللغة - 🌍 **دعم متعدد اللغات**: العربية، الإنجليزية، والأمهرية - 📱 **تصميم متجاوب**: يعمل على الهواتف والحواسيب - ♿ **إمكانية الوصول**: متوافق مع معايير الوصول - 🎨 **تأثيرات بصرية**: انيميشن متقدم وتأثيرات انتقالية ## 🚀 Deployment هذا الموقع منشور باستخدام GitHub Pages. للنشر: 1. تأكد من وجود الملفات في الفرع الرئيسي (main) 2. اذهب إلى Settings > Pages 3. اختر Source: "Deploy from a branch" 4. اختر Branch: main 5. احفظ التغييرات ## 📁 Project Structure ``` kanz-al-maarifa/ ├── index.html # الصفحة الرئيسية ├── styles.css # ملف التنسيقات ├── script.js # ملف الجافا سكريبت ├── translations.json # ملف الترجمات ├── robots.txt # إرشادات محركات البحث ├── sitemap.xml # خريطة الموقع └── favicon.ico # أيقونة الموقع ``` ## 🔧 Technologies Used - **HTML5**: لبناء الهيكل الأساسي - **CSS3**: للتصميم مع Flexbox وGrid - **JavaScript (ES6+)**: للتفاعل والوظائف الديناميكية - **Font Awesome**: للأيقونات - **Google Fonts**: للخطوط العربية والأمهرية ## 🌐 SEO & Discoverability - ملف robots.txt لإرشاد محركات البحث - خريطة موقع (sitemap.xml) للفهرسة الأفضل - Meta tags محسنة للـ Open Graph و Twitter - Structured Data للبيانات المنظمة ## 📊 Lighthouse Score الموقع محسن للحصول على درجات عالية في: - الأداء (Performance) - إمكانية الوصول (Accessibility) - أفضل الممارسات (Best Practices) - SEO ## 🤝 Contributing نرحب بالمساهمات! يرجى: 1. Fork المشروع 2. إنشاء فرع للميزة الجديدة 3. Commit التغييرات 4. Push إلى الفرع 5. إنشاء Pull …

Languages