تفاصيل العمل

--تقنيات البرمجة المستخدمة:

تم بناء نظام إدارة المخازن باستخدام تقنية MERN (MongoDB, Express.js, React.js, Node.js) مع TypeScript لتحسين دقة الكود وسهولة الصيانة.

--وصف الوظائف والمراحل:

المصادقة وإدارة الملفات الشخصية:

تم تنفيذ نظام مصادقة يتيح تسجيل دخول المستخدمين وتحديث بيانات الملفات الشخصية باستخدام JSON Web Tokens (JWT) مع تشفير قوي.

إدارة المنتجات والفئات:

إمكانية إنشاء منتجات جديدة وربطها بفئات محددة.

تدعم لوحة التحكم تحرير المنتجات وتحديث تفاصيلها أو حذفها.

إدارة البائعين:

واجهة لإضافة وتعديل وحذف بيانات البائعين مع إمكانية تخصيص الصلاحيات.

إدارة المبيعات والمشتريات:

تتبع العمليات التجارية مع عرض سجل المبيعات بالتفصيل (يومي، أسبوعي، شهري، سنوي).

البحث والتصفية والتصفح:

توفير محرك بحث شامل مع ميزة تصفية النتائج.

التصفح السهل عبر الصفحات لتحسين تجربة المستخدم.

تتبع التاريخ:

عرض إحصائيات المبيعات لتوفير تحليل مفصل للأداء.

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

المصادقة وتسجيل الدخول الآمن.

إدارة متكاملة للمنتجات والبائعين والفئات.

إدارة المبيعات والمشتريات مع تقارير محدثة.

تصفية وبحث شامل لسهولة الوصول إلى البيانات.

أدوات إضافية:

تم استخدام مكتبات مثل Redux Toolkit لإدارة الحالة، وMUI لتصميم الواجهة، مما يضمن كفاءة وسهولة الاستخدام.

ملفات مرفقة

بطاقة العمل

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