المشروع: بناء وتطوير منصة تدوين مصغر تفاعلية (Full-Stack)، تمثل نظاماً متكاملاً لإدارة المحتوى الشخصي. يبرز هذا العمل خبرتي في دمج الواجهات الأمامية والخلفية لتوفير تجربة مستخدم وإدارية قوية.
حزمة التقنيات المعتمدة:
تم بناء التطبيق بالاعتماد على حزمة قوية تعتمد على Node.js:
الخلفية والمنطق: Express.js و Node.js (JavaScript)
قاعدة البيانات: MongoDB
الواجهة الأمامية: HTML، CSS، JavaScript، وقوالب EJS الديناميكية.
الميزات الوظيفية والإدارية (نقاط القوة):
نظام داشبورد (لوحة تحكم) متكامل: واجهة إدارية قوية تتيح للمستخدم التحكم الشامل في حسابه.
إدارة ملف المستخدم (Profile Management): وظائف تعديل ملف التعريف والبيانات الشخصية للمستخدم.
إدارة شاملة للمنشورات: تطبيق كامل لعمليات CRUD (إنشاء، قراءة، تحديث، حذف) للمنشورات من خلال لوحة تحكم مخصصة.
مصادقة آمنة: نظام تسجيل ودخول وخروج مستخدمين موثوق.
هذا المشروع دليل عملي على قدرتي على بناء تطبيقات ويب ذات ميزات إدارية معقدة بدءاً من التصميم وحتى النشر الفعلي.
شاهد المنصة في وضع التشغيل المباشر عبر رابط المعاينة التالي.
3. ️ المهارات المرتبطة (Keywords):
Full-Stack Development
Node.js
Express.js
MongoDB
EJS Templating
لوحة تحكم (Dashboard)
إدارة المستخدمين
إدارة المحتوى (CRUD)
JavaScript