نظام إدارة مكتبة جامعية – Next.js + PostgreSQL
لا يحتوي العمل على صور
تفاصيل العمل
نظام إدارة مكتبة جامعية (University Library Management System) طورت تطبيق ويب متكامل لإدارة مكتبة جامعية باستخدام Next.js و TypeScript مع واجهة مستخدم حديثة مبنية بـ TailwindCSS و ShadCN. المشروع يحتوي على واجهة عامة للطلاب والزوار، ولوحة تحكم إدارية متقدمة لإدارة الكتب والمستخدمين. المميزات الأساسية: تسجيل دخول وصلاحيات متعددة (طلاب – أدمن). تصفح الكتب مع بحث – فلترة – ترقيم صفحات. صفحات تفاصيل الكتب مع حالة التوفر واقتراحات. صفحة شخصية لإدارة الحساب والكتب المستعارة. ⏰ تذكير آلي بإرجاع الكتب عبر الإيميل قبل وبعد موعد الاستحقاق. ? إصدار إيصال PDF تلقائي عند استعارة الكتب. لوحة تحكم تعرض إحصائيات (مستخدمين – كتب – طلبات الاستعارة). ️ إدارة المستخدمين (قبول طلبات الحساب – تغيير الصلاحيات مع إشعارات عبر البريد). إدارة كاملة للكتب (إضافة – تعديل – حذف – تفاصيل). ️ سجل استعارات كامل مع إمكانية البحث والفرز. تحسين الأداء باستخدام Redis (Upstash) للتخزين المؤقت وتنفيذ المهام. دعم الصور والفيديوهات عبر ImageKit. ️ إشعارات بريدية آلية باستخدام Resend.
مهارات العمل
بطاقة العمل
طلب عمل مماثل