مشروع شخصي · متكامل (Flutter + Laravel)

Taskora - متتبّع وقت وأرباح للعاملين المستقلين

متكامليعمل دون اتصال أولاً

تطبيق إنتاجية للعاملين المستقلين والطلاب الذين يديرون عدة مشاريع صغيرة في آن واحد، يربط الساعات المسجّلة لكل مهمة مباشرة بسعر الساعة بحيث تكون الأرباح الفعلية لكل مشروع واضحة دائماً. بدأ باستخدام API خارجي غير موثوق، ثم أُعيد بناؤه بخلفية Laravel مصمَّمة من عقد API مكتوب قبل كتابة أي كود. الدعم الحقيقي للعمل دون اتصال (SQLite محلي عبر Drift مع طابور مزامنة) يبقي تعديلات المهام والمشاريع تعمل بدون إنترنت، وكل رمز مصادقة يُفعَّل بشكل مستقل عبر خطوة تحقق OTP بالبريد الإلكتروني خاصة به بدلاً من تحقق واحد على مستوى الحساب، بحيث لا يمكن استخدام رمز مسروق من جهاز آخر دون اجتياز التحقق على مستوى الجهاز أيضاً.

تتبّعالمهام والمشاريع والساعات
مزامنةطابور دون اتصال (Drift)
تأمينرموز OTP لكل جهاز
أرباحلوحة أرباح بالساعة
FlutterBLoCClean ArchitectureDrift / SQLiteDioLaravel 12SanctumPest
العودة للمشاريع