تفاصيل العمل

قمت بتطوير نظام محاسبة متكامل باسم AlMuhasib من الصفر لأحد العملاء، مبني على Laravel 12 + React 19 + Inertia.js مع واجهة عربية كاملة بدعم RTL، ومنشور على Windows Server 2019 باستخدام IIS و PHP 8.2.

النظام يغطي دورة عمل محاسبية كاملة من الفاتورة حتى التقرير، وينقسم إلى الأقسام التالية:

━━━━━━━━━━━━━━━━━━━━━━

لوحة التحكم الرئيسية

━━━━━━━━━━━━━━━━━━━━━━

- بطاقات إحصائية فورية تعرض: إجمالي المبيعات، صافي الربح، إجمالي المشتريات، إجمالي الديون المدينة

- رسم بياني تفاعلي للمبيعات الشهرية مقارنةً بالأرباح مبني بـ Recharts

- قسم تنبيهات المخزون يعرض المنتجات التي وصلت لحد النفاد مع شريط تقدم بصري لكل منتج

- جدول آخر فواتير المبيعات مع روابط سريعة للعرض والطباعة

━━━━━━━━━━━━━━━━━━━━━━

قسم المبيعات

━━━━━━━━━━━━━━━━━━━━━━

► فواتير المبيعات

- قائمة كاملة بجميع الفواتير مع إمكانية البحث برقم الفاتورة أو اسم العميل

- بطاقات ملخص في أعلى الصفحة تعرض: إجمالي المبيعات، المبلغ المحصّل، المبلغ المستحق

- إنشاء فاتورة جديدة تحتوي على: اختيار العميل، تاريخ الفاتورة، تاريخ الاستحقاق، نوع الدفع (نقدي أو آجل)

- إضافة منتجات متعددة في الفاتورة مع الكمية وسعر البيع ونسبة الخصم ونسبة الضريبة لكل سطر

- يظهر رصيد المخزون الحالي لكل منتج مباشرةً عند اختياره في الفاتورة

- حساب المجموع والخصم والضريبة والإجمالي النهائي تلقائياً

- حقل ملاحظات اختياري لكل فاتورة

- طباعة الفاتورة مباشرةً بتصميم عربي احترافي

- تتبع حالة كل فاتورة: مدفوعة بالكامل / مدفوعة جزئياً / معلقة

► إدارة العملاء

- قائمة كاملة بجميع العملاء مع بيانات الاتصال والعناوين

- إضافة وتعديل وحذف العملاء

- عرض كشف حساب تفصيلي لكل عميل يشمل: جميع فواتيره، مدفوعاته، ورصيده المستحق

► سندات القبض

- تسجيل مدفوعات العملاء وربطها بالفاتورة المحددة

- دعم طرق دفع متعددة: نقدي، بنكي، شيك، تحويل

- تتبع المبالغ المحصّلة والمتبقية لكل عميل تلقائياً

━━━━━━━━━━━━━━━━━━━━━━

قسم المشتريات

━━━━━━━━━━━━━━━━━━━━━━

► فواتير المشتريات

- نفس بنية فواتير المبيعات مع ربط المورد بدلاً من العميل

- بطاقات ملخص تعرض: إجمالي المشتريات، المبلغ المدفوع، المستحق للموردين

- إضافة المنتجات بالكمية وسعر الشراء مع تحديث رصيد المخزون تلقائياً عند حفظ الفاتورة

- طباعة فاتورة الشراء بتصميم احترافي

► إدارة الموردين

- قائمة كاملة بجميع الموردين مع بيانات الاتصال

- كشف حساب تفصيلي لكل مورد يشمل: فواتير الشراء، المدفوعات، المستحقات

► سندات الصرف

- تسجيل المدفوعات للموردين وربطها بفاتورة الشراء المحددة

- تتبع ما تم دفعه والمبلغ المتبقي لكل مورد تلقائياً

━━━━━━━━━━━━━━━━━━━━━━

قسم المخزون

━━━━━━━━━━━━━━━━━━━━━━

► إدارة المنتجات

- قائمة كاملة بجميع المنتجات تعرض: الكود، الاسم، التصنيف، سعر البيع، سعر الشراء، الكمية المتاحة

- إضافة وتعديل وحذف المنتجات

- تحديد حد النفاد لكل منتج يُطلق تنبيهاً في لوحة التحكم عند الوصول إليه

- خصم الكمية تلقائياً عند إنشاء فاتورة مبيعات وإضافتها عند فاتورة المشتريات

► إدارة التصنيفات

- تصنيف المنتجات في أقسام لتسهيل البحث والتصفية

- إضافة وتعديل وحذف تصنيفات المنتجات

━━━━━━━━━━━━━━━━━━━━━━

قسم المالية

━━━━━━━━━━━━━━━━━━━━━━

► المصاريف التشغيلية

- تسجيل المصاريف اليومية مع التصنيف: إيجار، رواتب، كهرباء، وقود، تسويق، صيانة وغيرها

- دعم طرق دفع متعددة لكل مصروف مع حقل مرجع وملاحظات

- إدارة تصنيفات المصاريف بشكل مستقل

► إعدادات العملة ومحوّل الأسعار

- اختيار عملة العرض من 6 عملات دفعة واحدة: دينار عراقي، دولار أمريكي، يورو، ريال سعودي، درهم إماراتي، دينار أردني

- تغيير العملة يطبّق على جميع الأرقام في كل صفحات النظام فوراً بدون إعادة تحميل

- تحديث سعر الصرف يدوياً أو جلبه تلقائياً من API خارجي

- محوّل عملات تفاعلي ثنائي الاتجاه (USD ↔ IQD)

- جدول تحويل سريع للمبالغ الشائعة

━━━━━━━━━━━━━━━━━━━━━━

قسم التقارير

━━━━━━━━━━━━━━━━━━━━━━

- تقرير الأرباح والخسائر للفترة الزمنية المحددة

- تقرير المبيعات التفصيلي مع التصفية بالتاريخ والعميل والمنتج

- تقرير المشتريات التفصيلي مع التصفية بالتاريخ والمورد

- تقرير المخزون الحالي وحركة البضاعة (وارد وصادر)

- تقرير المصاريف التشغيلية مصنفاً بالفترة والنوع

- تقرير الذمم المدينة (ما يستحقه العملاء) والدائنة (ما يستحقه الموردون)

━━━━━━━━━━━━━━━━━━━━━━

قسم الإدارة

━━━━━━━━━━━━━━━━━━━━━━

► إدارة المستخدمين

- إنشاء وتعديل وحذف المستخدمين مع تحديد الدور لكل واحد

- ثلاثة أدوار رئيسية: مدير النظام، محاسب، مندوب مبيعات

- كل دور له صلاحيات افتراضية مختلفة تناسب طبيعة عمله

- إمكانية تفعيل صلاحيات مخصصة لأي مستخدم بشكل مستقل عن دوره

نظام الصلاحيات الدقيق (RBAC)

- 8 مجموعات صلاحيات: لوحة التحكم، المبيعات، المشتريات، المخزون، العملاء، المحاسبة، التقارير، النظام

- تحكم دقيق بكل عملية (عرض، إضافة، تعديل، حذف) لكل مستخدم على حدة

- واجهة بصرية لتفعيل وتعطيل الصلاحيات بشكل سهل وسريع

- مدير النظام يملك جميع الصلاحيات تلقائياً ولا يمكن تقييده

سجل التدقيق (Audit Log)

- يتتبع جميع العمليات المنفذة في النظام تلقائياً: إنشاء، تعديل، حذف

- يحفظ لكل عملية: اسم المستخدم، نوع العملية، الجدول المتأثر، القيم القديمة والجديدة، التوقيت الدقيق

- يشمل التتبع: الفواتير، المدفوعات، المنتجات، العملاء، الموردين، المصاريف، المستخدمين

━━━━━━━━━━━━━━━━━━━━━━

مميزات تقنية وتصميمية

━━━━━━━━━━━━━━━━━━━━━━

- واجهة عربية RTL كاملة مبنية بـ Ant Design بتصميم عصري واحترافي

- تصميم متجاوب يعمل على الموبايل والتابلت والكمبيوتر

- شريط جانبي قابل للطي مع قوائم منسدلة لكل قسم

- مؤشر عملة العرض في الهيدر مع تبديل فوري بضغطة واحدة

- إشعارات تنبيه للمخزون المنخفض تظهر في الهيدر

- SPA كامل (Single Page Application) بدون إعادة تحميل الصفحات

- أداء عالٍ بفضل Inertia.js الذي يجمع سرعة React مع بساطة Laravel

━━━━━━━━━━━━━━━━━━━━━━

التقنيات المستخدمة

━━━━━━━━━━━━━━━━━━━━━━

Laravel 12 • React 19 • Inertia.js • Ant Design • Tailwind CSS • MySQL • Recharts • Vite • PHP 8.2 • 2019 / IIS

بطاقة العمل

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