تفاصيل العمل

مشروع: لوحة تحكم إدارية (Admin Dashboard) – iLibrary

قمت بتطوير لوحة تحكم إدارية متكاملة لمشروع المكتبة الرقمية iLibrary، والتي تتيح للإدارة التحكم الكامل في جميع عناصر المنصة (المستخدمين، المؤلفين، الكتب، التصنيفات).

الخصائص المنجزة:

إدارة المستخدمين:

عرض قائمة بجميع المستخدمين.

البحث والتصفية.

تعديل البيانات، تفعيل/إيقاف الحساب، حذف.

إدارة المؤلفين:

إضافة وتعديل وحذف مؤلفين.

ربط المؤلفين بالكتب الخاصة بهم.

إدارة الكتب:

إضافة كتاب جديد (العنوان – الغلاف – الوصف – المؤلف – التصنيف – تاريخ النشر).

رفع ملفات الكتاب (PDF / نص).

تعديل أو حذف كتاب.

تفعيل/إخفاء الكتب.

إدارة التصنيفات:

إنشاء وتعديل وحذف التصنيفات.

ربط الكتب بالتصنيفات.

الأدوار والصلاحيات (Roles & Permissions):

نظام مرن لإدارة الأدوار (Admin – Author – User).

تحديد الصلاحيات لكل دور بدقة.

لوحة الإحصائيات:

عدد الكتب، عدد المؤلفين، عدد المستخدمين.

أحدث الكتب المضافة.

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

Frontend: Next.js + Tailwind CSS

Backend: Flask

Database: PostgreSQL

بطاقة العمل

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