تفاصيل العمل

### Egyptian Geographic Magazine — Magazine Website & CMS

تطوير موقع إلكتروني متكامل وثنائي اللغة لمجلة **Egyptian Geographic Magazine**، يتيح للقراء تصفح المقالات والمحتوى التحريري والأعداد السابقة، مع نظام إدارة محتوى متكامل لإدارة جميع محتويات المجلة.

تم بناء المشروع باستخدام **ASP.NET Core MVC و.NET 10** مع دعم كامل للغة العربية واتجاهي **RTL / LTR**، وإمكانية التبديل بين العربية والإنجليزية.

### أهم مميزات المشروع

* نظام متعدد اللغات يدعم العربية والإنجليزية.

* أكثر من 15 قسمًا تحريريًا للمحتوى، مثل التاريخ والطبيعة والثقافة والعلوم والسفر والأخبار وغيرها.

* صفحات متخصصة للأقسام والمقالات والأعداد الحالية والسابقة.

* أرشيف رقمي للأعداد مع إمكانية عرض وتحميل ملفات PDF.

* نظام متكامل لإدارة المقالات والمحتوى.

* محرر محتوى مرن يعتمد على Blocks قابلة لإعادة الترتيب، مثل النصوص والعناوين والصور والمعارض والاقتباسات والفيديو.

* قوالب مقالات قابلة لإعادة الاستخدام.

* إدارة التعليقات مع المراجعة قبل النشر.

* نظام اشتراك في النشرة البريدية.

* إدارة المستخدمين والصلاحيات من خلال أدوار **Admin وEditor**.

* صفحات ثابتة مثل من نحن، الفريق، الفعاليات، اتصل بنا، الشروط والخصوصية.

* تصميم Responsive متوافق مع أجهزة الكمبيوتر والهواتف والأجهزة اللوحية.

### الأمان والأداء

تم الاهتمام بجوانب الأمان والأداء من خلال تطبيق **CSP وHSTS وX-Frame-Options وX-Content-Type-Options**، وتأمين جلسات المستخدم والكوكيز، وتشفير كلمات المرور باستخدام **PBKDF2-SHA256**، بالإضافة إلى تطبيق Rate Limiting على العمليات الحساسة.

كما تم استخدام **Brotli وGzip** لضغط الملفات وتحسين سرعة تحميل الموقع، مع نظام Caching للأصول الثابتة.

### SEO

تم تحسين الموقع لمحركات البحث من خلال استخدام **Canonical URLs** وOpen Graph وTwitter Cards وإنشاء صور مشاركة ديناميكية، بالإضافة إلى Web Manifest.

### البنية التقنية

تم تصميم المشروع وفق منهجية **Clean Architecture** لفصل المسؤوليات وتنظيم الكود، مع تقسيم النظام إلى طبقات مستقلة تشمل:

* Domain

* Application

* Infrastructure

* Web / Presentation

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

ASP.NET Core MVC – .NET 10 – C# – HTML5 – CSS3 – JavaScript – Bootstrap – SQL Server – Azure SQL – Clean Architecture – RESTful Services – SEO – Responsive Web Design – CMS

بطاقة العمل

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