Nokta — تطبيق توصيل ونقل
مميز
من تنفيذ يوسف سالم حسن
01
نظرة عامة
قالب Flutter جاهز للإنتاج للنقل والتوصيل — تحديد مواقع حقيقي، تتبع مباشر، تخزين دون اتصال، وتجربة عربية/إنجليزية
دوري
صممت ستة نطاقات ميزات بالمعمارية النظيفة وBLoC، وخرائط Nominatim/OSRM، وطابور Hive دون اتصال، وتسعير بالكيلومتر، وتجربة MVP مصقولة.
02
التحدي
غالباً تُطلق نماذج نقل أولية بإحداثيات وهمية وخرائط هشة ودون مسار دون اتصال — مما يصعّب ربط خادم حقيقي دون إعادة بناء التدفقات.
03
الحل
بنيت Nokta كقالب قابل للتوسع شبيه Uber: معمارية نظيفة حسب الميزة مع BLoC وGoRouter، وNominatim للإكمال التلقائي والعكس، وflutter_map مع OSRM وتخزين بلاطات، وتتبع سائق على مرحلتين، وتسعير بالكيلومتر، وHive مع إعادة التحقق، وطابور مزامنة معلّق، ودعم كامل للعربية/الإنجليزية وRTL.
التقنيات المستخدمة
17اللغات
Dart
المنصات
Flutterflutter_blocflutter_map
المعمارية وإدارة الحالة
Clean ArchitectureBLoC/Cubitgo_routerget_it
الخلفية والبيانات والسحابة
dioHiveFirebaseMock API
التجربة والواجهة
easy_localization
أخرى
OSRMNominatimTalkerOffline-first
04
أبرز النتائج
- ستة نطاقات ميزات (مصادقة، رئيسية، رحلات، إشعارات، ملف، إعدادات) مع واجهة JSON تجريبية قابلة للاستبدال بخادم إنتاج.
- بنية موقع حقيقية: بحث Nominatim مع تأخير، مسارات OSRM على الطرق، تتبع مباشر على مرحلتين، وعروض أسعار ديناميكية حسب الفئة.
- قراءة وكتابة دون اتصال: تخزين Hive مع TTL، قوائم إعادة التحقق، مزامنة حسب الاتصال، وطابور عمليات معلّقة.
- تجربة MVP مصقولة: سمات فاتحة/داكنة، خطوط Inter وCairo، هياكل تحميل، إشعارات toast، وعلامة تجارية أصلية للأيقونة والشاشة الافتتاحية.
05
لقطات الشاشة والمعرض
شاشة البداية والتعريف
٥ صورمسار المصادقة
٣ صورحجز الرحلة
٤ صورإدارة الرحلات
٤ صورالدردشة والإشعارات
٣ صورملف المستخدم
صورة واحدةمقالات عن هذا المشروع
مشاريع أخرى
- مجموعة الجواد — نظام تشغيل الخدمات الميدانيةنظام واحد لشركة إدارة مرافق في الرياض: تطبيق للعملاء وتطبيق للتشغيل ولوحة إدارة وموقع للشركة وواجهة Laravel، بالعربية أولًا.
- سيرتي — تطبيق إنشاء السيرة الذاتيةتطبيق Flutter ثنائي اللغة لموقع سيرتي، منشئ السير الذاتية العربي من Technology 92: منشئ من ١١ خطوة مع حفظ تلقائي، وتقييم ATS مباشر، ومراجعة بالذكاء الاصطناعي، واستيراد السيرة، وPDF على الجهاز.
- مركز اتصال سحابي — تطبيق الموظف والخادممنتج مركز اتصال بالاشتراك: يتعامل الموظفون مع مكالمات الشركة والرسائل وسجل المكالمات من هواتفهم، فتدير الشركة مركز الاتصال من أي مكان.