طورت Bookworm كمشروع تعليمي مستقل لتطبيق مهارات React في مكتبة رقمية وقارئ كتب داخل المتصفح. استخدمت React وVite وReact Router وAxios وBootstrap وربطت الواجهة بخدمة Gutendex API.
نفذت البحث بالعنوان والمؤلف، وتصفية الكتب حسب اللغة والموضوع، وصفحة تفاصيل الكتاب، وقارئ نصوص داخل المتصفح. أضفت العلامات المرجعية وإعدادات القراءة وحفظ تقدم القراءة محليًا باستخدام localStorage، مع حالات التحميل والأخطاء وعدم وجود نتائج وتصميم متجاوب. توليت تصميم الواجهة والبرمجة وربط API والنشر. هذا مشروع تعليمي وليس عملًا لعميل.
الكود: https://github.com/ahmedf...