تطوير Wep Application لقرائة الكتب الإسلامية والتراثية

تفاصيل العمل

تطوير منصة قرائة ومطالعة للمكتبات الإسلامية والتراثية تهدف لتقديم تجربة قراءة وإدارة حديثة.

المميزات:

- تجربة قراءة ذكية: واجهة قراءة تدعم القراءة الليلية/النهارية، التحكم في الخطوط، والتقليب السلس للصفحات مع دعم كامل للغة العربية (RTL).

- نظام رفع ومعالجة الكتب: تطوير نظام يقوم بتحويل ملفات Word (DOCX) إلى صفحات رقمية مقسمة تلقائياً مع استخراج النصوص وفهرستها.

- البحث المتقدم: دمج محرك بحث خارجي Meilisearch يدعم البحث السريع والمتقدم لضمان الوصول السريع والدقيق للنتائج وعدم إستهلاك قاعدة البيانات وموارد الإستضافة.

-لوحة تحكم: نظام متكامل لإدارة المؤلفين، الأقسام، والكتب مع إحصائيات وسجلات العمليات (Audit Logs)، إنشاء ثلاثة أدوار لإدارة التطبيق: أدمن (كامل الصلاحيات)، مشرف(صلاحيات عليا)، مساعد(صلاحيات جزئية).

-دعم وضع الأوفلاين (PWA): إمكانية تحميل الكتب وقراءتها بدون إنترنت باستخدام تقنية IndexedDB.

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

Frontend: React, TypeScript, Tailwind CSS, Shadcn UI.

Backend: Node.js, Express.js.

Database: PostgreSQL مع Drizzle ORM.

Search Engine: Meilisearch.

ملفات مرفقة