خيّرون
أكتوبر 2025 – ديسمبر 2025
منصة متكاملة للعمل التطوعي – تطبيق جوال وموقع إلكتروني
- أنجزت نظامًا متكاملًا يشمل تطبيق جوال مبني بـ Flutter (بالتعاون مع بشار الذي تولى الواجهة الأمامية) وموقع إلكتروني مبني بـ React، كلاهما يعملان على Backend موحد باستخدام Node.js.
- طورت ونشرت واجهة برمجية (API) آمنة مع توثيق JWT، تحقق من البيانات، واتصال لحظي يخدم كل من تطبيق الجوال والموقع.
- أنشأت واجهة الموقع باستخدام React مع تكامل سلس مع الـ Backend وضمان تجربة موحدة عبر المنصات.
- استضفت الحل على Nindohost مع نشر جاهز للإنتاج، ونفذت ترحيل قاعدة البيانات من MongoDB إلى MySQL لضمان قابلية التوسع.
التقنيات المستخدمة:
React · Node.js · Express.js · MySQL (Nindohost) · JWT Authentication · Multer · Nodemailer · Bcrypt · REST API · Flutter (Integration) · cPanel
المزايا الأساسية:
تسجيل دخول متعدد الأدوار (المتطوعون، المؤسسات، المديرون)
رفع المستندات والصور مع التحقق من صحتها
نظام شهادات مع توليد تلقائي والتحقق العام
بحث متقدم وتصنيف عبر المستخدمين والفرص
إشعارات ثنائية الاتجاه للتفاعل اللحظي
لوحة تحكم إدارية للموافقات وإدارة المستخدمين
نظام ملفات شخصية ومراجعات مع إحصائيات التقييم
فحوصات صحية ونقاط نهاية جاهزة لـ Kubernetes
أبرز الإنجازات:
توثيق JWT آمن باستخدام bcrypt ونظام إعادة تعيين كلمة المرور عبر OTP
سير عمل موافقة المؤسسات وإدارة الفرص
توثيق كامل عبر Postman مع مجموعة اختبارات
تسليم متكامل: تطبيق جوال، موقع React، وBackend مكتمل بنجاح في ديسمبر 2025