نظام إدارة مكتبة جامعية – Next.js + PostgreSQL

تفاصيل العمل

نظام إدارة مكتبة جامعية (University Library Management System)

طورت تطبيق ويب متكامل لإدارة مكتبة جامعية باستخدام Next.js و TypeScript مع واجهة مستخدم حديثة مبنية بـ TailwindCSS و ShadCN.

المشروع يحتوي على واجهة عامة للطلاب والزوار، ولوحة تحكم إدارية متقدمة لإدارة الكتب والمستخدمين.

المميزات الأساسية:

تسجيل دخول وصلاحيات متعددة (طلاب – أدمن).

تصفح الكتب مع بحث – فلترة – ترقيم صفحات.

صفحات تفاصيل الكتب مع حالة التوفر واقتراحات.

صفحة شخصية لإدارة الحساب والكتب المستعارة.

⏰ تذكير آلي بإرجاع الكتب عبر الإيميل قبل وبعد موعد الاستحقاق.

? إصدار إيصال PDF تلقائي عند استعارة الكتب.

لوحة تحكم تعرض إحصائيات (مستخدمين – كتب – طلبات الاستعارة).

️ إدارة المستخدمين (قبول طلبات الحساب – تغيير الصلاحيات مع إشعارات عبر البريد).

إدارة كاملة للكتب (إضافة – تعديل – حذف – تفاصيل).

️ سجل استعارات كامل مع إمكانية البحث والفرز.

تحسين الأداء باستخدام Redis (Upstash) للتخزين المؤقت وتنفيذ المهام.

دعم الصور والفيديوهات عبر ImageKit.

️ إشعارات بريدية آلية باستخدام Resend.

بطاقة العمل

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