تفاصيل العمل

أقوم بتطوير تطبيق كونسول (يعمل من خلال الطرفية Terminal) باستخدام لغة Python بهدف إنشاء منصة بسيطة للتمويل الجماعي، حيث يمكن للمستخدمين إطلاق حملات لجمع التبرعات لمشاريعهم المختلفة.

وظائف التطبيق:

نظام المصادقة (Authentication):

تسجيل مستخدم جديد عبر إدخال: الاسم الأول، الاسم الأخير، البريد الإلكتروني، كلمة المرور وتأكيدها، رقم الهاتف (مع التحقق من مطابقته لصيغة الأرقام المصرية).

تسجيل الدخول باستخدام البريد الإلكتروني وكلمة المرور بعد التفعيل.

إدارة المشاريع:

يمكن للمستخدم إنشاء مشروع تمويل يحتوي على:

العنوان

التفاصيل

الهدف المالي (مثلاً: 250,000 جنيه)

تحديد تاريخ بداية ونهاية الحملة (مع تحقق من صحة صيغة التواريخ)

يمكن عرض جميع المشاريع، وتعديل أو حذف المشاريع الخاصة بالمستخدم فقط.

(ميزة إضافية): البحث عن المشاريع حسب التاريخ.

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

لغة Python

قاعدة بيانات SQLite

التحقق من صحة البيانات (Validations)

ملاحظات مهمة:

التطبيق يعمل عبر واجهة الأوامر (Console) وليس بواجهة رسومية، لذلك لا تتوفر صور أو واجهات مرئية للكود.

خطة مستقبلية: سيتم تحويل التطبيق إلى واجهة ويب باستخدام تقنيات الويب، مع إضافة المزيد من الميزات مثل الدفع الإلكتروني، لوحة تحكم، ودعم فئات مختلفة من المستخدمين.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
14
تاريخ الإضافة
تاريخ الإنجاز
المهارات