تطبيقات الأعمال

تطبيق إدارة الكتب (Bookshelf)

تطبيق بدأ من مشكلة شخصية: الرغبة في تسجيل ما أقرأ، ثم التوقّف لأن إدخال كل كتاب متعب. التصميم كله يدور حول تقليل هذا الجهد.

مباشر
  • Laravel
  • PHP
  • Sanctum
  • Google Books API
تطبيق إدارة الكتب (Bookshelf) — صورة معاينة

المشكلة

استمرار سجلّ القراءة يتوقّف على مقدار الجهد في إضافة كتاب واحد. كتابة العنوان والمؤلف والناشر في كل مرة عائق كافٍ للتوقّف بعد بضعة كتب. ومن دون ما يذكّرك بالكتب غير المقروءة، يتحوّل التسجيل نفسه إلى غاية.

منهج التصميم

أمران فقط: تقليل الكتابة، والتذكير قبل النسيان. بدل إضافة المزيد من الميزات، كانت الأولوية لترسيخ العادة.

ما تم بناؤه

البحث بالـ ISBN أو بالعنوان يجلب بيانات الكتاب من Google Books API ويملأ النموذج تلقائيًا. ولخطط القراءة تذكيرات، مع معالجة دفعية يومية تحدّد ما يجب التنبيه إليه. وهناك تقارير لمراجعة عادات القراءة، وواجهة API عامة (JSON) محميّة بمصادقة برمز.

دوري في المشروع

التخطيط وتصميم الشاشات والتنفيذ والإطلاق — كلها بشكل فردي.