Chatty – تطبيق دردشة عصري ومتكامل
Chatty هو تطبيق دردشة تفاعلي متعدد الميزات، تم تطويره لتوفير تجربة تواصل سهلة واحترافية. يتميز بواجهة استخدام نظيفة، تصميم متجاوب بالكامل، وأنيميشن سلسة، ويخدم الأفراد والفرق في التواصل والتعاون بفعالية.
? نوع المشروع:
تطبيق دردشة ويب (Frontend Only – واجهة أمامية)
التقنيات المستخدمة:
HTML5 – لبناء الهيكل العام للتطبيق
CSS3 – لتنسيق الستايل والاستجابة
JavaScript – لإضافة التفاعلات والوظائف الديناميكية
Font Awesome – لاستخدام الأيقونات
Google Fonts – لتوفير خطوط حديثة وجذابة
الميزات الرئيسية:
1. نظام تسجيل الدخول (User Authentication):
صفحة دخول أنيقة
تحقق من هوية المستخدم قبل الدخول للدردشة
2. مراسلة فورية (Real-Time Messaging):
إرسال واستقبال الرسائل في الوقت الفعلي
تصنيف الرسائل إلى: مرسلة / مستلمة / رسائل النظام
3. إدارة جهات الاتصال (Contact Management):
قائمة تفاعلية تحتوي على:
الصور الرمزية
حالة الاتصال (متصل، غير متصل، يكتب...)
عرض آخر رسالة لكل جهة
تنقل سلس بين المحادثات
4. ️ دردشات جماعية (Group Chats):
إمكانية إنشاء وإدارة مجموعات
عرض معلومات المجموعة: الاسم، الصورة، الأعضاء، الوصف
5. ⭐ المفضلة (Favorites):
حفظ الرسائل أو المحادثات المهمة
الوصول السريع من خلال قسم مخصص
6. تقويم مدمج (Calendar Integration):
إدارة الأحداث والمواعيد
إضافة، عرض، وتعديل المهام بسهولة
7. مشاركة الملفات (File Sharing):
رفع وتنظيم الملفات المشتركة
عرض تفاصيل مثل: الحجم، النوع، تاريخ الرفع
خاصية البحث داخل الملفات
8. ️ الإعدادات القابلة للتخصيص (Settings):
دعم الوضع الليلي والنهاري
تغيير حجم الخطوط
تخصيص إعدادات الإشعارات
9. تصميم متجاوب (Mobile-Friendly Design):
متوافق مع جميع الأجهزة: موبايل – تابلت – ديسكتوب
واجهات تنقل مبسطة للشاشات الصغيرة
10. ⏳ أنيميشن وتحميل جذاب (Loading Animations):
شاشات تحميل متحركة
رسائل ترحيب تضيف طابع جذاب للتجربة
? طريقة الاستخدام:
فتح التطبيق من المتصفح
تسجيل الدخول باستخدام بيانات المستخدم
التنقل بين الأقسام (رسائل – مجموعات – تقويم – ملفات – إعدادات)
بدء المحادثات، تنظيم المهام، أو مشاركة الملفات بسهولة
أهمية المشروع:
يُحاكي "Chatty" تجربة استخدام تطبيقات التواصل الحقيقية، مما يجعله نموذجًا قويًا يُظهر مهاراتي في بناء واجهات احترافية لتطبيقات عملية قابلة للتوسّع مستقبليًا (مثل دعم المكالمات والإشعارات الفورية).