[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: FILES_LIST.md
# قائمة الملفات المُنشأة # Created Files List ## نظام حسابات عربية بن فريش ### Arabic Credit Sales Management System --- ## 📁 الملفات الأساسية (Root Files) ``` hesabat_arabia/ ├── index.php # الصفحة الرئيسية - التوجيه التلقائي ├── login.php # صفحة تسجيل الدخول ├── logout.php # تسجيل الخروج ├── dashboard.php # لوحة التحكم الرئيسية ├── database.sql # ملف قاعدة البيانات الكامل ├── .htaccess # إعدادات Apache ├── README.md # دليل المستخدم الشامل ├── INSTALLATION.md # دليل التثبيت التفصيلي └── FILES_LIST.md # هذا الملف ``` --- ## ⚙️ مجلد الإعدادات (config/) ``` config/ ├── config.php # الإعدادات العامة للنظام └── database.php # إعدادات الاتصال بقاعدة البيانات ``` --- ## 📚 مجلد المكتبات (lib/) ``` lib/ └── whatsapp.php # مكتبة إرسال رسائل واتساب ``` --- ## 🎨 مجلد الأصول (assets/) ``` assets/ ├── css/ │ └── style.css # ملف الأنماط الرئيسي (RTL) └── js/ └── main.js # ملف JavaScript الرئيسي ``` --- ## 📄 مجلد المحتوى المشترك (includes/) ``` includes/ ├── header.php # الرأس المشترك (Header) └── footer.php # التذييل المشترك (Footer) ``` --- ## 👥 مجلد إدارة العملاء (customers/) ``` customers/ ├── index.php # عرض قائمة العملاء ├── create.php # إضافة عميل جديد ├── edit.php # تعديل بيانات عميل (يحتاج إنشاء) ├── view.php # عرض تفاصيل عميل (يحتاج إنشاء) └── delete.php # حذف عميل (يحتاج إنشاء) ``` --- ## 🧾 مجلد إدارة الفواتير (invoices/) ``` invoices/ ├── index.php # عرض قائمة الفواتير ├── create.php # إنشاء فاتورة جديدة └── view.php # عرض تفاصيل فاتورة (يحتاج إنشاء) ``` --- ## 💰 مجلد تحصيل الأموال (payments/) ``` payments/ ├── index.php # عرض قائمة المدفوعات └── create.php # تحصيل دفعة جديدة ``` --- ## 🕐 مجلد الورديات (shifts/) ``` shifts/ ├── index.php # عرض قائمة الورديات ├── request.php # طلب وردية جديدة (يحتاج إنشاء) ├── approve_start.php # الموافقة على بداية وردية (يحتاج إنشاء) ├── request_end.php # طلب إغلاق وردية (يحتاج إنشاء) ├── approve_end.php # الموافقة على إغلاق وردية (يحتاج إنشاء) └── view.php # عرض تفاصيل وردية (يحتاج إنشاء) ``` --- ## ↩️ مجلد المرتجعات (returns/) ``` returns/ ├── index.php # عرض قائمة المرتجعات ├── create.php # إضافة مرتجع جديد (يحتاج إنشاء) ├── approve.php # الموافقة على مرتجع (يحتاج إنشاء) ├── reject.php # رفض مرتجع (يحتاج إنشاء) └── view.php # عرض تفاصيل مرتجع (يحتاج إنشاء) ``` --- ## 📊 مجلد التقارير (reports/) ``` reports/ ├── index.php # صفحة اختيار نوع التقرير ├── daily_sales.php # تقرير المبيعات اليومية (يحتاج إنشاء) ├── cash_flow.php # تقرير التدفق النقدي (يحتاج إنشاء) ├── debts.php # تقرير المديونيات (يحتاج إنشاء) ├── customer_statement.php # كشف حساب عميل (يحتاج إنشاء) ├── returns_report.php # تقرير المرتجعات (يحتاج إنشاء) └── shifts_report.php # تقرير الورديات (يحتاج إنشاء) ``` --- ## ⚙️ مجلد الإعدادات (settings/) ``` settings/ ├── index.php # الإعدادات العامة └── users.php # إدارة المستخدمين (يحتاج إنشاء) ``` --- ## 📊 إحصائيات المشروع ### الملفات المُنشأة بالكامل: ✅ - **ملفات PHP:** 21 ملف - **ملفات قاعدة البيانات:** 1 ملف - **ملفات CSS:** 1 ملف - **ملفات JavaScript:** 1 ملف - **ملفات توثيق:** 3 ملفات - **ملفات إعدادات:** 2 ملف **إجمالي الملفات المُنشأة:** 29 ملف ### الملفات التي تحتاج للإكمال: ⚠️ - ملفات CRUD للعملاء (edit, view, delete) - ملف عرض تفاصيل الفاتورة - ملفات إدارة الورديات الكاملة - ملفات إدارة المرتجعات الكاملة - ملفات التقارير التفصيلية - ملف إدارة المستخدمين **إجمالي الملفات المتبقية:** ~17 ملف --- ## 🗄️ هيكل قاعدة البيانات ### الجداول المُنشأة: 1. **users** - جدول المستخدمين 2. **customers** - جدول العملاء 3. **shifts** - جدول الورديات 4. **invoices** - جدول الفواتير 5. **invoice_items** - جدول بنود الفواتير 6. **payments** - جدول المدفوعات 7. **payment_applications** - جدول تطبيق المدفوعات 8. **returns** - جدول المرتجعات 9. **activity_log** - جدول سجل النشاطات 10. **settings** - جدول الإعدادات **إجمالي الجداول:** 10 جداول --- ## 🎯 الوظائف الرئيسية المُنفذة ### ✅ تم تنفيذها بالكامل: 1. نظام تسجيل الدخول والجلسات 2. لوحة التحكم الرئيسية 3. إضافة وعرض العملاء 4. إنشاء الفواتير مع حساب المديونيات 5. تحصيل الأموال مع التطبيق التلقائي على الفواتير 6. عرض الورديات 7. عرض المرتجعات 8. صفحة اختيار التقارير 9. صفحة الإعدادات العامة 10. مكتبة إرسال واتساب ### ⚠️ تحتاج للإكمال: 1. تعديل وحذف العملاء 2. عرض تفاصيل الفاتورة 3. نظام الموافقات على الورديات (بداية/نهاية) 4. نظام الموافقات على المرتجعات 5. التقارير التفصيلية (6 تقارير) 6. إدارة المستخدمين الكاملة --- ## 🔐 معلومات تسجيل الدخول الافتراضية ``` رقم الهاتف: +201000000000 كلمة المرور: admin123 الصلاحية: Manager (مدير) ``` ⚠️ **تحذير:** يجب تغيير كلمة المرور فوراً بعد أول استخدام! --- ## 📋 التقنيات المستخدمة ### Backend: - **PHP 7.4+** - لغة البرمجة الخلفية - **MySQL 5.7+** - قاعدة البيانات - **PDO** - للاتصال الآمن بقاعدة البيانات ### Frontend: - **HTML5** - بنية الصفحات - **CSS3** - التنسيق والأنماط - **Bootstrap 5 RTL** - إطار العمل للواجهات - **jQuery 3.7** - مكتبة JavaScript - **Bootstrap Icons** - الأيقونات ### Security: - **Password Hashing (bcrypt)** - تشفير كلمات المرور - **Prepared Statements** - حماية من SQL Injection - **Session Management** - إدارة الجلسات الآمنة - **Input Sanitization** - تنظيف المدخلات --- ## 🚀 خطوات التشغيل السريع 1. استورد ملف `database.sql` في phpMyAdmin 2. عدّل إعدادات الاتصال في `config/database.php` 3. عدّل `BASE_URL` في `config/config.php` 4. افتح `http://localhost/hesabat_arabia` في المتصفح 5. سجل دخول باستخدام الحساب الافتراضي --- ## 📞 الدعم لمزيد من المعلومات، راجع: - **README.md** - دليل المستخدم الشامل - **INSTALLATION.md** - دليل التثبيت المفصل --- © 2025 حسابات عربية بن فريش - جميع الحقوق محفوظة
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: premium320.web-hosting.com
Server IP: 66.29.153.54
PHP Version: 8.2.29
Server Software: LiteSpeed
System: Linux premium320.web-hosting.com 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
HDD Total: 97.87 GB
HDD Free: 76.87 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
No
git:
Yes
User Info
Username: aoneqssk
User ID (UID): 1285
Group ID (GID): 1290
Script Owner UID: 1285
Current Dir Owner: 1285