تطبيق إدارة وجهات الاتصال (Address Book) بلغة بايثون Python

تفاصيل العمل

مشروع برمجى وتطبيق تفاعلي لإدارة وعنونة جهات الاتصال (Address Book Project) تم بناؤه بالكامل باستخدام لغة بايثون (Python).

مميزات التطبيق البرمجية:

- بناء نظام قوائم تفاعلي وسلس للمستخدم داخل الـ Terminal (Console-based Application).

- ميزة إضافة جهات اتصال جديدة مع التحقق التلقائي والذكي لمنع تكرار نفس رقم الهاتف، والتحقق من تصنيف جهة الاتصال (عائلة، عمل، شخصي، إلخ).

- محرك بحث متقدم ومرن يسمح بالبحث عن جهات الاتصال إما عن طريق الاسم (Case-insensitive) أو عن طريق رقم الهاتف.

- ميزة الحذف الذكي والدقيق لجهات الاتصال بناءً على الاسم أو الرقم مع تحديث القائمة فورياً.

- هيكلة الكود بشكل نظيف ومنظم باستخدام الدوال (Functions) والمصفوفات (Lists & Dictionaries) مما يسهل عملية القراءة والتطوير المستقبلي.

يعكس هذا المشروع تمكني من أساسيات ومفاهيم البرمجة بلغة Python، والقدرة على بناء أدوات برمجية وسكربتات لحل المشكلات وتنظيم البيانات بكفاءة عالية.

ملفات مرفقة

بطاقة العمل

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