مشروع شحن المنتجات هو نظام شامل مصمم خصيصًا للشركات الصغيرة، خاصةً التي تعتمد على وسائل التواصل الاجتماعي لإدارة أعمالها. يهدف المشروع إلى تسهيل إدارة وتتبع الطلبات، تعيين مندوبي الشحن، والتواصل مع العملاء، مما يعزز الكفاءة ويساعد الشركات على تقديم خدمة أفضل.
مزايا النظام:
إدارة الطلبات: يتيح للنشاط التجاري إنشاء الطلبات، تعيينها لمندوبي الشحن، ومتابعة حالتها بسهولة.
تعيين المندوبين: يوفر إمكانية تعيين مندوبي الشحن لتوصيل الطلبات بفعالية.
إشعارات العملاء: يمكن لمندوبي الشحن التواصل مع العملاء لتحديثهم بحالة الشحن.
تسجيل دخول آمن: يسمح للمستخدمين بالتسجيل والدخول باستخدام نظام مصادقة آمن.
التقنيات المستخدمة:
الواجهة الخلفية (Backend): طُورت باستخدام لغة Go (Golang) مع توفير واجهات API آمنة وإدارة البيانات باستخدام GORM وMySQL.
الواجهة الأمامية (Frontend): طُورت باستخدام React وVite، مما يضمن تجربة مستخدم سلسة وسرعة استجابة عالية.
النشر: النظام مصمم للعمل على OpenShift, Docker لضمان القابلية للتوسع واعتماد بنية قائمة على الحاويات (Containerized).
طريقة العمل:
إنشاء الطلبات: يمكن للشركات إنشاء الطلبات بسهولة وتحديث حالتها حسب تقدمها.
التواصل مع العملاء: يساعد المندوبون في إبقاء العملاء على اطلاع دائم بمواعيد التسليم.
إدارة متكاملة: يوفر النظام لوحة تحكم شاملة لتتبع الطلبات والمستخدمين.
التقنيات الرئيسية:
Frontend: React، Vite، Axios
Backend: Go، Gin، GORM
قاعدة البيانات: MySQL
النشر: OpenShift, Docker