جمعيتي هو نظام إدارة متكامل للجمعيات الخيرية في الأردن، يوفر واجهة سهلة الاستخدام لإدارة المتبرعين والتبرعات والمتطوعين ومراكز الجمعية.
- عرض إحصائيات شاملة للتبرعات والمتطوعين
- بطاقات تفاعلية لإدارة مختلف أقسام الجمعية
- إحصائيات سريعة ومؤشرات الأداء
- عرض مواقع جميع مراكز الجمعية على خريطة الأردن
- معلومات تفصيلية لكل مركز (العنوان، الهاتف، ساعات العمل)
- ربط مباشر مع خرائط جوجل
- نظام تسجيل دخول آمن
- إنشاء حسابات جديدة
- إدارة ملفات المستخدمين
- تسجيل وتتبع التبرعات
- تقارير مالية مفصلة
- إحصائيات الأرصدة والإيرادات
- تسجيل المتطوعين الجدد
- تتبع ساعات التطوع
- تنظيم الأنشطة والفعاليات
jamiyati-app/
├── frontend/
│ ├── index.html # لوحة التحكم الرئيسية
│ ├── login_register.html # صفحة تسجيل الدخول والتسجيل
│ ├── center-map.html # خريطة المراكز
│ ├── demo-index.html # نسخة تجريبية من لوحة التحكم
│ ├── demo-center-map.html # نسخة تجريبية من خريطة المراكز
│ ├── css/
│ │ └── style.css # ملف التنسيقات الرئيسي
│ ├── js/
│ │ └── app.js # ملف الجافاسكريبت الرئيسي
│ └── assets/
│ ├── logo.svg # شعار الجمعية
│ ├── logo.png # شعار الجمعية (PNG)
│ └── jordan-map.svg # خريطة الأردن
└── README.md # هذا الملف
- HTML5 - بناء صفحات الويب
- CSS3 - التنسيق والتصميم المتجاوب
- JavaScript (ES6+) - التفاعل والوظائف الديناميكية
- SVG - الرسوميات المتجهة (الشعار والخريطة)
- Responsive Design - متوافق مع جميع الأجهزة
- متصفح ويب حديث (Chrome, Firefox, Safari, Edge)
- خادم ويب محلي (اختياري للتطوير)
- قم بتنزيل أو استنساخ المشروع
- انتقل إلى مجلد
jamiyati-app/frontend - افتح أي من الملفات التالية في متصفح الويب:
index.html- لوحة التحكم الرئيسيةcenter-map.html- خريطة المراكزlogin_register.html- تسجيل الدخول
demo-index.html- لوحة التحكم التجريبيةdemo-center-map.html- خريطة المراكز التجريبية
# باستخدام Python 3
cd jamiyati-app/frontend
python -m http.server 8000
# أو باستخدام Node.js (إذا كان مثبتاً)
npx http-server -p 8000
# ثم افتح المتصفح على
# http://localhost:8000- ثبت Railway CLI
- سجل الدخول:
railway login - اربط المشروع:
railway initيحدد ملفاrailway.jsonوProcfileأمر البدء (npm start) وإعدادات النشر.
للاختبار، يمكنك استخدام البيانات التالية:
البريد الإلكتروني: [email protected]
كلمة المرور: admin123
أو
البريد الإلكتروني: [email protected]
كلمة المرور: user123
- متوافق مع الهواتف الذكية والأجهزة اللوحية
- تخطيط مرن يتكيف مع جميع أحجام الشاشات
- تحسين تجربة المستخدم على جميع الأجهزة
- تشفير البيانات الحساسة
- حماية من هجمات CSRF و XSS
- نظام مصادقة آمن
- تحميل سريع للصفحات
- تحسين الصور والموارد
- كود مُحسَّن للأداء
يحتوي النظام على 5 مراكز موزعة في المملكة الأردنية الهاشمية:
- مركز عمان الرئيسي - شارع الملك حسين، عمان
- مركز إربد - وسط البلد، إربد
- مركز الزرقاء - شارع الحكومة، الزرقاء
- مركز الكرك - قلعة الكرك، الكرك
- مركز العقبة - كورنيش العقبة، العقبة
- قاعدة بيانات متكاملة
- تقارير متقدمة وتصدير البيانات
- نظام إشعارات فوري
- تطبيق جوال مصاحب
- دعم متعدد اللغات
- نظام دردشة مباشر
- تكامل مع وسائل الدفع الإلكتروني
نرحب بمساهماتكم في تطوير المشروع:
- قم بعمل Fork للمشروع
- أنشئ branch جديد للميزة المطلوبة
- قم بإجراء التعديلات المطلوبة
- اختبر التعديلات جيداً
- قدم Pull Request
للحصول على الدعم أو الإبلاغ عن مشاكل:
- البريد الإلكتروني: [email protected]
- الموقع الإلكتروني: www.jamiyati.org
هذا المشروع مرخص تحت رخصة MIT - راجع ملف LICENSE لمزيد من التفاصيل.
- شكر خاص لجميع المتطوعين والمساهمين في تطوير هذا المشروع
- الشكر موصول للجمعيات الخيرية الأردنية التي ألهمت هذا المشروع
تم تطوير هذا المشروع بـ ❤️ لخدمة الجمعيات الخيرية في الأردن