المشاريعMangaTrack
MangaTrack
قيد التطويرتتبع المانجا، الأنمي والمانهوا — يعمل دون اتصال، مدعوم بـ AniList.
حول هذا المشروع
نظرة عامة
تطبيق محمول لتتبع المانجا والأنمي والمانهوا عبر الصيغ والمجموعات المادية. ابحث في قاعدة بيانات AniList، أضف عناوين إلى مكتبتك، تتبع التقدم فصلًا أو حلقة، قيّم، وشاهد روابط بين الوسائط — المانجا والتكييفات الأنمي مجمّعة معًا.
دون اتصال أولًا: كل البيانات تعيش في SQLite على الجهاز. AniList يُستعلم فقط للبحث وتحديث البيانات الوصفية. اخترت Zustand بدل Redux للـ state لأنه يحتاج خمس دقائق للتعلم ولم يعترض أبدًا.
بنيته لأني أجمع المانجا الورقية وكنت أفقد باستمرار خيط المجلدات التي أملكها. شبكة المجلدات — حيث تنقر على مربعات لتحدد ما لديك وترى الفجوات — هي الميزة التي أستخدمها أكثر من غيرها.
الميزات الرئيسية
ما يقوم به
مبني باستخدام
التقنيات
ما كنت سأفعله بشكل مختلف
بعد التأمل
سأبدأ بنظام تصميم لائق من اليوم الأول بدل استخراج مكونات مشتركة في منتصف المشروع. منطق تجميع السلاسل أصبح معقدًا سريعًا — سأنمذج السلاسل ككيان من الدرجة الأولى بدل حسابها من graphs العلاقات عند التشغيل.