نظام إدارة المبيعات والمخزون باستخدام MERN Stack
تفاصيل العمل
قمت بتطوير نظام متكامل لإدارة المبيعات والمخزون باستخدام MERN Stack (MongoDB, Express.js, React, Node.js). يوفر النظام إدارة كاملة للمنتجات، المبيعات، المشتريات، المرتجعات، والموردين، مع تصميم Backend قوي وواجهات API منظمة وقابلة للتوسع. 🔧 أهم المميزات: - نظام تسجيل دخول وصلاحيات (Admin / User) باستخدام JWT - دعم نظام Workspaces لإدارة أكثر من كيان - إدارة المنتجات والمخزون مع تتبع الكميات - نظام فواتير كامل (Draft → Finalize) مع تحديث تلقائي للمخزون - إدارة المرتجعات مع حساب الاسترجاع وإرجاع المخزون (سليم / تالف) - تتبع حركة المخزون (Stock Movements) لمراجعة العمليات - تصميم قواعد بيانات MongoDB بشكل منظم وقابل للتوسع - إنشاء RESTful APIs احترافية مع Validation و Error Handling - توفير Dashboard APIs لتحليل البيانات (المبيعات، الأرباح، حالة المخزون) 💡 المشروع يعكس خبرة عملية في بناء أنظمة حقيقية باستخدام MERN Stack مع التركيز على الأداء وقابلية التوسع.
مهارات العمل