قمت بتطوير نظام ERP متكامل (Full-Stack) لإدارة العمليات التجارية والمخازن للشركات التي تعمل بأكثر من فرع، مع التركيز على الأداء، الأمان، وسهولة الاستخدام.
النظام مصمم ليغطي دورة العمل الكاملة من إدارة المنتجات والمخزون، مرورًا بالمبيعات، وحتى التحليلات والتقارير.
? أهم المميزات:
? إدارة متعددة الفروع (Multi-Branch System)
إمكانية إدارة عدد غير محدود من الفروع مع مزامنة البيانات بشكل لحظي.
? إدارة المخزون (Inventory Management)
تتبع الكميات والأسعار (شراء/بيع) لكل منتج داخل كل فرع بشكل منفصل، مع تنبيهات عند انخفاض المخزون.
? نظام نقاط البيع (POS System)
تنفيذ عمليات البيع بسهولة مع حساب الأرباح تلقائيًا لكل عملية.
? تحليل الأرباح والتقارير
تقارير يومية وشهرية، مع عرض الأرباح، المنتجات الأكثر مبيعًا، وأداء كل فرع.
? نظام صلاحيات متقدم (RBAC)
تقسيم المستخدمين إلى:
Admin (مدير النظام)
Manager (مدير فرع)
Cashier (كاشير)
مع تحديد دقيق للصلاحيات لكل دور.
? إدارة العقود والموردين
إنشاء وتتبع عقود الشراء مع الموردين وإدارة دورة حياة العقد بالكامل.
♻️ إدارة المرتجعات (Refund System)
إمكانية استرجاع الفواتير مع تحديث المخزون تلقائيًا.
? دعم لغتين (عربي / إنجليزي)
مع دعم كامل لاتجاه الكتابة (RTL & LTR).
? الجانب التقني (Tech Stack):
Frontend: Angular 17 + Tailwind CSS + Angular Material
Backend: Node.js + Express.js
Database: MongoDB + Mongoose
Authentication: JWT + Refresh Tokens
Security: Bcrypt + Rate Limiting + XSS Protection
? الهدف من المشروع:
مساعدة الشركات والمتاجر في:
تحسين إدارة المخزون
تقليل الأخطاء البشرية
متابعة الأرباح بشكل دقيق
اتخاذ قرارات مبنية على بيانات حقيقية
? ملاحظات:
النظام قابل للتوسعة (Scalable) ليتناسب مع شركات أكبر
يمكن تطويره لاحقًا ليعمل كـ SaaS
تم تصميمه ليتناسب مع بيئات العمل الحقيقية