تطبيق تجارة الكتروني متعدد المنتجات

تفاصيل العمل

يمثل التطبيق منصة تربط المستخدمين بالمتاجر، حيث يستطيع المستخدم تصفح مجموعة من المنتجات أو البحث عن منتج معين وشراء المنتج بشكل أساسي إضافة إلى العديد من الميزات الأخرى، أما المتجر فيقوم بعرض ما لديه من المنتجات والإشراف على عملية التوصيل بحيث يوظف عدداً من عمال التوصيل الذين يقومون بتوصيل المنتج وتحديث حالته حتى يتم إيصاله إلى المستخدم، اضافة لنظام الادارة من الادمن والموظفين الذي يقدم الدعم التقني للمتاجر والمستخدمين اضافة للحفاظ على امان التطبيق.

التطبيق يتضمن ثلاثة أنواع رئيسية من المنتجات:

1. منتجات للبيع:

- يُعرض هذا النوع من المنتجات بشكل تقليدي، حيث يُقدم المتجر المنتجات المألوفة.

- المستخدم يمكنه اختيار المنتجات وكميتها ويتم دفع السعر من خلال طرق دفع متنوعة.

- يتم تسليم الطلب الى عامل التوصيل الاكثر تفرغاً ليقوم بتوصيل المنتج للمستخدم.

2. منتجات للإيجار:

- يعرض المنتج للإيجار مع تحديد قيمة الإيجار والكمية المتاحة والمدة المسموح بها للإيجار.

- عندما يستأجر المستخدم منتجًا، يتم حجز قيمة التأمين من محفظته.

- يقوم أحد عمال التوصيل بتوصيل المنتج للمستخدم، وبانتهاء فترة الإيجار يتم إعادة المنتج واستعادة الضمان، بعد التأكد من سلامة المنتج.

3. الصفقات:

- يتيح للمتجر إضافة منتجات جديدة وتحديد الكمية المتاحة والسعر الابتدائي.

- المستخدمون يمكنهم تقديم عروضهم للمنتجات.

- تُحجز قيمة العرض من محفظة المستخدم لضمان جدية العرض.

- عند انتهاء مدة تقديم العروض يتم قبول العروض تلقائياً من النظام بحيث يحقق أقصى ربح ممكن، وذلك باستخدام خوارزمية Dynamic Programming .

بالإضافة إلى ذلك، تم تفعيل نظام مكافآت، بحيث يمنح المستخدم نقاط عند إجراء عمليات شراء داخل التطبيق بنسبة مئوية من قيمة العملية. كما يتم خصم نسبة مئوية كأرباح للتطبيق للحفاظ على استدامته.

يقدم التطبيق العديد من الميزات الأساسية والمساعدة التي تشمل:

1. ميزات البحث:

يمكن للمستخدمين البحث عن المنتجات باستخدام الاسم أو الوصف أو الصنف category. يتم تحقيق نسبة تطابق للكلمات المدخلة، حتى إذا لم تكن متطابقة تمامًا.

2. البحث باستخدام الصورة:

يمكن للمستخدمين اختيار صورة وإرسالها، ويتم تحليل الصورة باستخدام (API) لاستخراج المعلومات الأساسية منها بوساطة الذكاء الإصطناعي والبحث عن منتجات مشابهة.

3. تقييم المنتجات والمتاجر:

يمكن للمستخدمين تقييم المنتجات والمتاجر وتقديم آرائهم وتعليقاتهم بالمتاجر والمنتجات التي سبق وتعامل معها، مما يساعد الآخرين في اتخاذ قرارات شراء مستنيرة.

4. تقديم ملاحظات وشكاوى:

المستخدمون قادرون على تقديم ملاحظات حول المنتجات أو الخدمات أو تقديم شكاوى عن أي مشاكل واجهوها.

5. التواصل مع الإدارة:

يمكن للمستخدمين التواصل مع الإدارة عبر إرسال رسائل عبر البريد الإلكتروني لتزويدهم بالدعم والمساعدة.

6. إضافة إلى المفضلة أو السلة:

يمكن للمستخدمين إضافة المنتجات إلى قائمة المفضلة أو السلة للشراء لاحقًا.

7. خيارات الدفع والشحن والسحب:

يمكن للمستخدمين استخدام خيارات متعددة للدفع و شحن والسحب من المحفظة، بما في ذلك اشحن المحفظة والدفع والسحب بواسطة PayPal أوالدفع والشحن والسحب النقدي من خلال مراكزنا بواسطة الموظفين.

8.مزايا الأمان:

▪️ يمكن للمستخدمين تأكيد عمليات الدفع من خلال تجاوز قفل الجهاز (بصمة، رمز، نقش).

▪️ تغيير تلقائي لرمز استعادة كلمة المرور بعد 5 محاولات فاشلة.

▪️ email verification

9. إدارة الحساب:

المستخدمون يمكنهم إجراء العديد من العمليات الأساسية مثل تسجيل الدخول، إنشاء حساب، إعادة تعيين كلمة المرور، تحديث المعلومات، وتغيير الإعدادات، تغيير اللغة، تسجيل الدخول باستخدام Google.

10. نظام توصيل:

تطبيق ثاني خاص بالتوصيل كما أنَّ كل متجر يمتلك عمال التوصيل الخاصين به مع امكانية اضافة او حذف عامل توصيل.

11. إدارة العمليات من قبل العمال والإدارة:

يتمكن العمال من تحديث حالة الطلبات، ويمكن للإدارة إضافة المتاجر وإضافة موظفين جدد ومراجعة البيانات والإحصائيات , ارسال اشعارات (Real Time notification using firebase(, الرد على الشكاوي وطلبات التواصل معنا , تصدير كافة جداول التطبيق والاحصائيات كملفات PDF و Excel , تأكيد عمليات سحب الأموال وتعبأة المحفظة , وامكانية اضافة فئات جديدة للمتاجر ... والكثير .

12. إدارة العمليات من قبل أصحاب المتاجر:

القدرة على عرض احصائيات المتجر المختلفة مع امكانية تصدييرها كملف PDF , عرض سجل عمليات سحب وإيداع الأموال مع امكانية التصدير ك PDF و Excel , استعراض كل الطلبات مع حالاتها وامكانية الغاء طلب او تغيير عامل التوصيل الخاص به , اضافة عمال توصيل جدد , اضافة منتجات جدد بانواعها الثلاث مع امكانية عرضها وتصديرها ... والكثير .

تم استخدام التقنيات التالية لتطوير التطبيق:

- تم استخدام بيئة العمل Flutter للغة البرمجة Dart لتطوير تطبيق الجوال للمستخدم وعمال التوصيل.

- تم استخدام بيئة العمل React ولغة JavaScript لتطوير واجهة الإدارة ولوحة التحكم الخاصة بالمتجر والموظفين

- تم استخدام بيئة العمل Laravel للغة PHP لتطوير جزء الـ Back-End الخاص بالتطبيق.

بطاقة العمل

اسم المستقل Kosai A.
عدد الإعجابات 0
عدد المشاهدات 8
تاريخ الإضافة
تاريخ الإنجاز