طورت منصة Crowdfunding متكاملة باستخدام Python وDjango، تتيح للمستخدمين استعراض المشاريع، إنشاء مشاريع جديدة، التبرع للمشاريع، ومتابعة تقدم التمويل.
نوع العمل:
Full-Stack Web Application
أهم الميزات:
- تسجيل وإنشاء حسابات المستخدمين وإدارة الملف الشخصي.
- عرض وتصنيف مشاريع التمويل الجماعي.
- إنشاء المشاريع وإضافة صور وتفاصيل المشروع.
- إمكانية التبرع للمشاريع ومتابعة إجمالي التمويل.
- إضافة التقييمات للمشاريع.
- إدارة بيانات المستخدمين والمشاريع والتبرعات من خلال قاعدة البيانات.
- إضافة Chatbot يعتمد على الذكاء الاصطناعي للتفاعل مع المستخدمين.
طريقة التنفيذ:
تم بناء الـ Backend باستخدام Python وDjango، مع استخدام Django Models وViews وTemplates لإدارة منطق التطبيق والبيانات والواجهات. تم تصميم قاعدة البيانات لربط المستخدمين بالمشاريع والتبرعات والتقييمات، مع استخدام Django Authentication لإدارة حسابات المستخدمين. كما تم دمج AI Chatbot لتحسين تفاعل المستخدم مع المنصة.