نظام إدارة المهام المتقدم والمطور باللغة العربية والعبرية، مصمم لإدارة المهام اليومية بكفاءة عالية.
- إضافة وتعديل وحذف المهام
- تصنيف المهام حسب الأولوية (عاجل، متوسط، منخفض)
- ربط المهام بالتصنيفات
- تحديد مواعيد انتهاء المهام
- إنشاء وتعديل وحذف التصنيفات
- ربط المهام بالتصنيفات
- إحصائيات لكل تصنيف
- إشعارات Gmail تلقائية للمهام المستحقة
- إشعارات في الصفحة
- إشعارات المتصفح
- نظام cron jobs للإشعارات التلقائية
- تسجيل الدخول والخروج
- صفحة الملف الشخصي
- إعدادات المستخدم
- تغيير كلمة المرور
- متوافق مع جميع الأجهزة (PC, Tablet, Mobile)
- تصميم حديث ومودرن
- navbar احترافي مع تأثيرات متقدمة
- ألوان موحدة وتصميم glassmorphism
- PHP 7.4+ - لغة البرمجة الأساسية
- MySQL - قاعدة البيانات
- PDO - للتعامل مع قاعدة البيانات
- PHPMailer - لإرسال الإيميلات
- Cron Jobs - للمهام المجدولة
- HTML5 - هيكل الصفحات
- CSS3 - التصميم والتنسيق
- JavaScript (ES6+) - التفاعل والحركة
- Bootstrap 5 - إطار العمل
- Font Awesome - الأيقونات
- PWA Support - دعم التطبيقات التقدمية
- Responsive Design - تصميم متجاوب
- Modern CSS - CSS متقدم مع animations
- AJAX - تحديث الصفحات بدون إعادة تحميل
WebMostafa/
├── api/ # API endpoints
├── assets/ # الملفات الثابتة
│ ├── css/ # ملفات CSS
│ └── js/ # ملفات JavaScript
├── config/ # ملفات الإعدادات
├── controllers/ # Controllers
├── cron/ # Cron jobs
├── database/ # ملفات قاعدة البيانات
├── models/ # Models
├── PHPMailer/ # مكتبة PHPMailer
├── views/ # Views
└── logs/ # ملفات السجلات
- PHP 7.4 أو أحدث
- MySQL 5.7 أو أحدث
- Apache/Nginx
- Composer (اختياري)
-
نسخ المشروع
git clone [repository-url] cd WebMostafa -
إعداد قاعدة البيانات
- إنشاء قاعدة بيانات جديدة
- تشغيل ملف
database/schema.sql
-
تكوين الإعدادات
- تحديث
config/database.phpمع بيانات قاعدة البيانات - تحديث
config/phpmailer.phpمع إعدادات SMTP
- تحديث
-
إعداد Cron Jobs
* * * * * php /path/to/WebMostafa/cron/send_notifications.php
- استخدم
dashboard.phpكصفحة رئيسية - جميع API endpoints في مجلد
api/ - Controllers في مجلد
controllers/ - Models في مجلد
models/
- قم بزيارة
index.phpللتسجيل أو تسجيل الدخول - استخدم
dashboard.phpللوحة التحكم الرئيسية - أضف المهام من
add-task.php - أدر التصنيفات من
categories.php - عدل إعداداتك من
settings.php
- إشعارات Gmail تلقائية
- إشعارات في الصفحة
- إشعارات المتصفح
- نظام cron jobs
- navbar احترافي مع تأثيرات
- ألوان موحدة وتصميم حديث
- دعم جميع أحجام الشاشات
- تأثيرات hover وanimations
- حماية من SQL Injection
- تشفير كلمات المرور
- إدارة الجلسات الآمنة
- تنظيف البيانات المدخلة
نرحب بالمساهمات! يرجى:
- Fork المشروع
- إنشاء branch جديد
- إجراء التغييرات
- إرسال Pull Request
هذا المشروع مرخص تحت رخصة MIT.
للحصول على الدعم، يرجى فتح issue في المستودع.
تم التطوير بـ ❤️ من قبل Majd Egbarieh