مشروع Frontend لمحاكاة منصة تمويل جماعي (Crowdfunding Platform) تهدف إلى ربط أصحاب الأفكار والمشاريع بالمستخدمين الداعمين، من خلال نظام يتيح إنشاء الحملات، دعمها، ومتابعتها بشكل تفاعلي.
تم بناء النظام باستخدام HTML5 و CSS3 و JavaScript (ES6+) مع الاعتماد على JSON Server كمحاكاة للـ Backend (Mock REST API)، مما أتاح تنفيذ عمليات حقيقية مثل إنشاء البيانات، تعديلها، وحذفها وربطها بشكل ديناميكي.
يدعم المشروع 3 أنواع من المستخدمين:
Admin لإدارة المستخدمين والحملات والموافقة عليها أو حذفها
Registered Users لإنشاء الحملات، دعم الآخرين، ومتابعة التبرعات
Guests لتصفح الحملات المعتمدة فقط
تم التركيز على تصميم واجهات تفاعلية وتجربة مستخدم سلسة، مع تطبيق مفاهيم RESTful APIs والتعامل مع البيانات بشكل ديناميكي .