قمت بتطوير تطبيق ويب متكامل لموقع تمويل جماعي (Crowdfunding Platform) باستخدام إطار Django في الواجهة الخلفية. يتيح الموقع للمستخدمين إنشاء حملات تمويل، إدارة تفاصيل المشاريع، والمساهمة فيها بشكل آمن ومنظم.
المميزات الرئيسية:
تسجيل دخول وتسجيل حساب للمستخدمين (Authentication & Authorization)
إمكانية إنشاء وتحرير وحذف حملات التمويل
صفحة لكل حملة تحتوي على الوصف، الهدف المالي، التاريخ، ونسبة التقدم
إمكانية البحث عن الحملات وتصفيتها حسب التاريخ أو الفئة
نظام صلاحيات: المستخدم العادي – صاحب الحملة – المشرف
تصميم متجاوب بالكامل باستخدام HTML وCSS وBootstrap
إدارة البيانات وتخزينها باستخدام PostgreSQL
حماية كاملة للعمليات الحساسة والتحقق من صلاحيات المستخدم
التقنيات المستخدمة:
Back-end: Django – Python – Django REST Framework – PostgreSQL
Front-end: HTML – CSS – Bootstrap – JavaScript
أدوات مساعدة: Git – GitHub – Postman (لاختبار API)