تفاصيل العمل

نظرة عامة

نظام إدارة التكاليف (Costs Management System) مبني باستخدام Laravel 10، يهدف إلى إدارة المستخدمين، الموردين (Vendors)، الأقسام (Sections)، والتكاليف (Costs). النظام يدعم تعدد اللغات (عربي/إنجليزي) مع واجهة مستخدم مبنية باستخدام Blade Templates.

قاعدة البيانات (Migrations)

الجداول:

Users → إدارة المستخدمين (Authentication & Authorization).

Vendors → تخزين بيانات الموردين.

Sections → تصنيف الأقسام المرتبطة بالتكاليف.

Costs → إدارة التكاليف وربطها بالموردين والأقسام.

العلاقات (Models & Relations)

المتحكمات (Controllers)

الواجهات (Views & Resources)

Blade Templates مع Layout رئيسي.

دعم لغتين (عربي/إنجليزي) عبر ملفات الترجمة.

صفحات CRUD كاملة (إضافة – تعديل – عرض – حذف).

تصميم متجاوب باستخدام Bootstrap.

التوثيق (Authentication)

تسجيل الدخول والخروج.

حماية الصفحات باستخدام Middleware.

إدارة الجلسات (Sessions).

المسارات (Routes & Middleware)

Web Routes → عرض الصفحات (Blade Views).

API Routes → توفير RESTful APIs مستقبلًا.

Middleware → حماية المسارات (Authentication + Authorization).

المزايا (Features)

إدارة المستخدمين والموردين والأقسام والتكاليف.

دعم CRUD كامل.

تعدد اللغات (عربي/إنجليزي).

تصميم مرتب وقابل للتخصيص.

كود نظيف ومنظم متوافق مع معايير Laravel.

بطاقة العمل

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