مشروع نظام إدارة التحويلات البنكية - PHP + MySQL

هذا الإصدار مهيأ خصيصًا لملفات Excel التي تحتوي على:
- التابة الأولى: "التحويلات البنكية" (ملخص الفترة وإجماليات التحويلات).
- التابة الثانية: "تقرير تفاصيل التحويلات البنكية" (تفاصيل كل تحويل).

ملف sql_updates_bank_transfers.sql يحتوي على كود إنشاء/تحديث الجداول الخاصة بالملخص والتفاصيل.

الخطوات الأساسية:
1- أنشئ قاعدة البيانات والجداول العامة (users, roles, uploaded_files, activity_logs). ثم نفّذ محتوى sql_updates_bank_transfers.sql في phpMyAdmin على نفس قاعدة البيانات.
2- عدّل ملف config.php وضع بيانات قاعدة البيانات الصحيحة واسم الدومين/المسار BASE_URL.
3- ثبّت مكتبة PhpSpreadsheet على جهازك (composer require phpoffice/phpspreadsheet) ثم ارفع مجلد vendor إلى نفس مجلد المشروع.
4- ارفع هذا المجلد (finance_app) بالكامل إلى public_html أو إلى مجلد فرعي عبر File Manager في cPanel.
5- افتح create_admin.php من المتصفح لإنشاء أول مستخدم أدمن، ثم احذف الملف بعد النجاح.
6- سجّل الدخول من login.php، ثم ابدأ برفع ملفات Excel من صفحة upload.php.
7- استعرض التقارير والرسوم البيانية من صفحة reports.php.
