? INHAND – تطبيق موبايل متعدد البائعين
INHAND هو تطبيق موبايل متعدد البائعين تم تطويره باستخدام React Native، ويهدف إلى ربط البائعين والعملاء ومندوبي التوصيل في منصة واحدة متكاملة.
يدعم التطبيق ثلاثة أدوار مختلفة للمستخدمين، لكل دور نظام تسجيل دخول ولوحة تحكم خاصة به، ليقدم حلًا متكاملًا للتجارة الإلكترونية وخدمات التوصيل.
?️ مميزات البائع
- إضافة المنتجات وإدارتها
- إنشاء الفئات والفئات الفرعية
- تطبيق العروض والخصومات
- عرض طلبات العملاء والموافقة عليها
- الاطلاع على بيانات العميل الأساسية (الاسم، رقم الهاتف، العنوان، وأقرب معلم)
- طلب خدمة التوصيل للطلبات
- متابعة حالة الطلبات في الوقت الفعلي.
?️ مميزات البائع
- إضافة المنتجات وإدارتها
- إنشاء الفئات والفئات الفرعية
- تطبيق العروض والخصومات
- عرض طلبات العملاء والموافقة عليها
- الاطلاع على بيانات العميل الأساسية (الاسم، رقم الهاتف، العنوان، وأقرب معلم)
- طلب خدمة التوصيل للطلبات
- متابعة حالة الطلبات في الوقت الفعلي.
?️ مميزات البائع
- إضافة المنتجات وإدارتها
- إنشاء الفئات والفئات الفرعية
- تطبيق العروض والخصومات
- عرض طلبات العملاء والموافقة عليها
- الاطلاع على بيانات العميل الأساسية (الاسم، رقم الهاتف، العنوان، وأقرب معلم)
- طلب خدمة التوصيل للطلبات
- متابعة حالة الطلبات في الوقت الفعلي
? الجوانب التقنية المميزة
- نظام مصادقة وتفويض مبني على الأدوار (Role-based Authentication & Authorization)
- نظام إدارة طلبات متعدد البائعين
- توزيع طلبات التوصيل بناءً على المناطق الجغرافية
- إدارة حالة قابلة للتوسع باستخدام Redux Toolkit
- هيكل مشروع نظيف ومنظم وقابل للصيانة
- تحسين الأداء لتقليل عمليات إعادة التصيير غير الضرورية.
?️ التقنيات المستخدمة
- React Native
- Redux Toolkit
- Expo
- JavaScript
- REST APIs
- Git & GitHub