Qwiki هو نظام متكامل لإدارة وتوصيل الطلبات، تم تطويره باستخدام معمارية الميكروسيرفيس (Microservices Architecture) لضمان المرونة، القابلية للتوسع، وسهولة الصيانة.
يهدف المشروع إلى تحسين تجربة التوصيل في المرحلة الأخيرة (Last-Mile Delivery) من خلال تتبع الطلبات في الوقت الحقيقي وتوزيع المهام الذكي بين السائقين.
️ المكونات التقنية
User Management (Spring Boot): نظام متكامل لإدارة المستخدمين مع صلاحيات متعددة (المدير، العميل، التاجر، الموزع) باستخدام JWT وOAuth2.
Product & Order Service (Express.js): مسؤول عن إدارة المنتجات والطلبات مع دعم أنماط التوصيل المختلفة.
Real-Time Tracking (Express.js + Socket.io): تتبع مباشر لحركة الطلبات والتحديثات في الوقت الحقيقي.
Optimization Service (FastAPI): خوارزمية ذكية لاختيار أفضل موزع بناءً على الموقع والتوافر.
? الميزات
بنية مرنة قابلة للتوسع.
نظام آمن بإدارة صلاحيات متقدمة.
تتبع مباشر للطلبات من لحظة الطلب حتى التسليم.
تجربة مستخدم سلسة ومتكاملة على الويب والموبايل.