Loading
Ayman Ismail
Ayman Ismail
@rebestx

Stand4Gaza

نموذج أولي لمنصة مواهب متكاملة تربط المحترفين الفلسطينيين بأصحاب العمل العالميين، مع تجربة مستخدم ثنائية اللغة وتصميم مستوحى من الثقافة الفلسطينية.

التقنيات المستخدمة :
Stand4Gaza

المشكلة

يواجه المحترفون الفلسطينيون عوائق في الوصول لفرص العمل العالمية.
منصات التوظيف التقليدية تفتقر للحساسية الثقافية والدعم اللغوي الكافي. لا تعالج التحديات الفريدة لربط المواهب في مناطق النزاع بأصحاب العمل الدوليين.

الحل

منصة مواهب مُدارة تربط المحترفين الفلسطينيين المعتمدين بأصحاب العمل العالميين.
تركز على:
  • الكرامة والهوية الثقافية — عناصر تصميم مستوحاة من التراث الفلسطيني
  • تجربة ثنائية اللغة — دعم كامل للعربية والإنجليزية مع RTL
  • سهولة الاستخدام — واجهة عملية تخدم جميع المستخدمين

التنفيذ التقني

البنية

فصل واضح بين الواجهة الأمامية والخلفية:
  • React 19 للواجهة الأمامية
  • Express.js لـ API الخلفية
  • PostgreSQL + Drizzle ORM لقاعدة البيانات

التقنيات الرئيسية

  • Wouter — توجيه خفيف بتأثير ضئيل على الحزمة
  • Framer Motion + Lenis — تمرير سلس وتفاعلات دقيقة
  • Passport.js — مصادقة آمنة قائمة على الجلسات
  • TanStack Query — جلب بيانات فعّال
  • Zod — تحقق من البيانات عبر العميل والخادم

التصميم

عناصر ثقافية (أنماط التطريز) مُنفّذة بدون التأثير على الأداء. +40 مكون UI قابل لإعادة الاستخدام مبني على Radix.

النتيجة

المشروع يُثبت القدرات الكاملة:
  • تصميم API ونمذجة قاعدة البيانات
  • تدفقات المصادقة وإدارة الحالة المعقدة
  • التصميم لقواعد مستخدمين متنوعة ثقافياً
Stand4Gaza | Ayman Ismail | أيمن إسماعيل