### تطبيق محادثة Desktop Chat Application
قمت بتطوير تطبيق محادثة مكتبي (Desktop Chat Application) باستخدام **C++ وQt**، يتيح للمستخدمين إرسال واستقبال الرسائل من خلال واجهة استخدام بسيطة وسهلة.
تم تصميم التطبيق مع التركيز على تنظيم الكود وسهولة التعامل مع البيانات، حيث يتم **حفظ بيانات المحادثات والرسائل مباشرة في ملفات محلية**، مما يسمح باستخدام التطبيق دون الحاجة إلى اتصال بالإنترنت أو قاعدة بيانات خارجية.
### أهم مميزات المشروع:
* تطوير التطبيق باستخدام **C++ وQt**.
* واجهة رسومية بسيطة وسهلة الاستخدام.
* إرسال واستقبال الرسائل داخل التطبيق.
* حفظ بيانات المحادثات والرسائل في ملفات محلية.
* إمكانية استخدام التطبيق **Offline** بدون الحاجة إلى Internet.
* تنظيم المشروع بطريقة تسهّل تطويره وإضافة مميزات جديدة.
* تطبيق مفاهيم **Object-Oriented Programming (OOP)** أثناء التطوير.
### الهدف من المشروع:
إنشاء تطبيق محادثة عملي وخفيف يوفر تجربة استخدام بسيطة مع الحفاظ على البيانات محليًا، مع إمكانية تطويره مستقبلًا وإضافة خصائص مثل تسجيل الدخول، إدارة المستخدمين، التشفير، وقاعدة بيانات.