تفاصيل العمل

مشروع Blog API

هو واجهة برمجة تطبيقات (Backend) لمنصة مدونات مبنية باستخدام Django REST Framework، تتيح إدارة محتوى المدونة بشكل كامل واحترافي.

يوفر المشروع نظام تسجيل دخول وتسجيل مستخدمين، وإنشاء وتعديل وحذف المقالات، بالإضافة إلى إدارة التعليقات والإعجابات بطريقة منظمة وآمنة.

أبرز المميزات والوظائف:

- نظام مستخدمين كامل مع التسجيل وتسجيل الدخول باستخدام JWT

- ملفات شخصية للمستخدمين تشمل السيرة الذاتية والصورة الشخصية

- إدارة المقالات: إنشاء، تعديل، حذف، وعرض المقالات

- تصنيف المحتوى عبر الفئات (Categories) والوسوم (Tags)

- نظام تعليقات على المقالات مع إمكانية التعديل والحذف

- إعجابات للمقالات والتعليقات مع عدّاد للإعجابات

- صلاحيات وتحكم بالوصول لضمان أن كل مستخدم يدير محتواه فقط

- بحث وتصفية وترتيب للمقالات حسب الفئة أو الوسوم أو الكاتب

- توثيق API جاهز عبر Swagger لتسهيل الاختبار والاستخدام

بطاقة العمل

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