Unimarket | منصة سوق لطلاب الجزائر — طلبات + شحن 58 ولاية + دفع BaridiMob بإثبات

تفاصيل العمل

Unimarket هو Marketplace مُصمم خصيصًا لطلاب الجزائر، يربط بين العملاء وأصحاب المتاجر داخل منصة خفيفة وسريعة ومُحسّنة للهاتف (Mobile-First). يركّز على تجربة طلب واضحة وآمنة: العميل يدفع سعر المنتج فقط عبر BaridiMob خارج المنصة ثم يرفع لقطة إثبات الدفع لإتمام الطلب، بينما النظام يتكفّل بحساب الشحن والعمولة وإدارة الرصيد والأرباح تلقائيًا.

✅ ما تم بناؤه (MVP خلال ~5 أسابيع)

- نظام أدوار واضح (Client / Shop Owner) مع تسجيل/دخول + قبول الشروط.

- واجهة Home Feed ببحث + Infinite Scroll (1 منتج بالموبايل / 2 بالديسكتوب) مع Lazy Images لتحسين الأداء.

- صفحة منتج بسيطة وسريعة مع زر طلب مباشر.

- تدفّق طلب منبثق (Popup):

• اختيار نوع التوصيل: للمنزل (ولاية/بلدية/شارع/موقع دقيق) أو مركز شحن (ولاية/مدينة).

• رفع إثبات الدفع (Screenshot) وتسجيل الطلب.

- صفحة “طلباتي” للعميل: تتبع الطلبات وسجل كامل + حالة الطلب + رابط رجوع للمنتج.

- لوحة الطلبات للبائع: مشاهدة طلبات العملاء + معلومات التوصيل + إثبات الدفع (مرئية للبائع) مع احتفاظ محدد بالطلبات.

- منطق شحن مضبوط بالجزائر:

• جدول أسعار ثابت لجميع 58 ولاية.

• حساب تكلفة الشحن يعتمد على ولاية/موقع المتجر (Matrix Read-Only) لضمان نتائج ثابتة.

- نظام عمولة احترافي:

• عمولة متدرجة بثلاث شرائح (حسب سعر المنتج) لحماية البائعين الصغار وزيادة ربحية المنصة تدريجيًا.

• رصيد البائع يُحسب تلقائيًا بعد خصم العمولة وبعد أي استرجاع.

• زر “Get your money” يظهر فقط عند بلوغ حد أدنى (مثلاً 500 دج) ويُرسل طلب سحب بشكل مؤتمت عبر البريد.

- خدمة بريد Back-Office (بدون دردشة مباشرة):

• طلبات الاسترجاع: إرسال بريد مُهيكل لخدمة Refund مع حساب مبلغ الاسترجاع حسب قواعد المشروع.

• طلبات السحب: إرسال بريد مُهيكل لخدمة Payouts مع بيانات المتجر والمبلغ.

- تنظيف تلقائي للبيانات (Housekeeping):

• مهام مجدولة لحذف/أرشفة الطلبات بعد مدة الاحتفاظ (عميل 3 أيام، بائع 7 أيام) لتخفيف قاعدة البيانات.

- أمان وتحصين قوي:

• كلمات المرور مُشفّرة بـ Argon2 hashing + جلسات عبر Cookies HttpOnly للحد من اختطاف الجلسة.

• حماية الـAPI (تحقق صارم بالـValidation + صلاحيات) + Rate Limiting وحدود للطلبات لمنع الإساءة.

• رفع الملفات عبر Cloudinary بطريقة آمنة (صور المنتجات + إثباتات الدفع).

? جاهزية للتوسع (Roadmap)

- ربط Yalidine API للتتبع والشحن تلقائياً.

- اشتراكات لأصحاب المتاجر + نظام تقييمات/تعليقات وميزات متقدمة لاحقًا.

ملفات مرفقة

بطاقة العمل

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