منصة تمويل جماعي متكاملة مبنية بواجهة أمامية وخلفية منفصلتين
تفاصيل العمل
Stack المستخدم: React 19 + TypeScript + TailwindCSS v4 (Frontend) Django 5 + Django REST Framework (Backend) PostgreSQL على Supabase — Cloudinary (وسائط) — JWT عبر httpOnly Cookies Docker — GitHub Actions — AWS EC2 (نشر وتشغيل) أبرز المميزات: نظام تسجيل وتفعيل الحساب عبر البريد الإلكتروني (token مؤقت 24 ساعة) JWT Authentication عبر httpOnly cookies لحماية أعلى من XSS Silent Token Refresh تلقائي بدون إعادة تسجيل دخول إنشاء وإدارة مشاريع تمويل مع صور متعددة وتاقات وتصنيفات نظام تبرعات مع إيقاف تلقائي عند بلوغ المبلغ المستهدف تقييمات بالنجوم وتعليقات مع ردود متداخلة وإمكانية الإبلاغ حماية إلغاء المشروع (لا يمكن إلغاؤه إذا تجاوز 25% من التمويل) CI/CD pipeline كامل: push على dev → build → deploy تلقائي على EC2 بطاقة
مهارات العمل
بطاقة العمل
طلب عمل مماثل