تفاصيل العمل

نظرة عامة على المشروع:

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

الميزات الرئيسية:

- نظام تحكم بالوصول قائم على الأدوار: واجهات وصلاحيات منفصلة للمشترين والبائعين والفنيين والمسؤولين.

- نظام ضمان آمن: تتم الوساطة في المعاملات المالية عبر المنصة، مما يضمن صرف الدفعة فقط بعد التحقق من التسليم.

- عملية فحص فورية: سير عمل سلس من طلب الفحص إلى تعيين الفني، وإعداد التقارير الفنية الميدانية، والموافقة النهائية.

- لوجستيات مؤتمتة: التكامل مع شركات الشحن مع إمكانية تتبع الشحنات.

- إشعارات فورية: تحديثات فورية عبر خدمة Firebase Cloud Messaging لكل تغيير في حالة الطلب.

- بنية قابلة للتوسع: مبنية ببنية منفصلة لضمان استقلالية التوسع في تطبيقات الهاتف المحمول والخوادم الخلفية.

تدفق واجهة برمجة التطبيقات (API Flow)

طبقة تطبيقات الهاتف المحمول

- العملاء: المشتري، والفني، والمسؤول (Admin).

- إرسال طلبات HTTP مشفرة ومُصادق عليها باستخدام رموز JWT إلى النطاق الرسمي: api.wasla-eg.net.

طبقة الوكيل العكسي (Nginx)

- تعمل كبوابة أمنية تستقبل الطلبات عبر المنفذين 80 و443.

- تقوم بتوجيه حركة المرور الواردة بشكل آمن إلى خادم ASP.NET Core الداخلي.

طبقة المعالجة الخلفية (ASP.NET Core)

- المصادقة: التحقق من صحة رموز الوصول (JWT) وصلاحيات المستخدم.

- منطق الأعمال: معالجة العمليات الأساسية (مثل تعيين الفنيين، وتحديث حالات الطلبات، وإجراء الحسابات المالية).

- الإشعارات: التكامل مع خدمة Firebase Cloud Messaging (FCM) لإرسال إشعارات فورية (Push Notifications) لجميع الأطراف.

طبقة قاعدة البيانات (PostgreSQL)

- توفير تخزين دائم وموثوق ومنظم لبيانات ملفات تعريف المستخدمين، وتفاصيل الطلبات، وتقارير الفحص، وعناوين الشحن.

ملفات مرفقة

بطاقة العمل

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