مشروع دفتر الهاتف باستخدام لغة Python
تم تطوير تطبيق بسيط لإدارة جهات الاتصال باستخدام لغة بايثون، مع واجهة تفاعلية عبر الطرفية (Terminal) أو باستخدام واجهة رسومية (GUI) عند الطلب.
وظائف البرنامج:
إضافة جهة اتصال جديدة (الاسم، الرقم، البريد الإلكتروني، إلخ)
البحث عن جهة اتصال حسب الاسم أو الرقم
تحديث بيانات جهة اتصال
حذف جهة اتصال
حفظ واسترجاع البيانات من ملف (مثل CSV أو JSON)
️ المشروع منظم وقابل للتوسعة، ويعتمد على مبادئ البرمجة الكائنية (OOP) لجعل الكود نظيفًا وسهل الصيانة.