هذا المشروع هو منصة اجتماعات مرئية متكاملة تم تطويرها باستخدام Next.js و Tailwind CSS، مع استخدام Appwrite لإدارة المصادقة، تخزين البيانات، وتسجيل الاجتماعات، مما يوفر تجربة سلسة وآمنة لعقد الاجتماعات الافتراضية.
مميزات المشروع:
إنشاء وجدولة الاجتماعات – يمكن للمستخدمين تحديد مواعيد الاجتماعات وإرسال الدعوات بسهولة.
البث المباشر بالصوت والصورة – باستخدام WebRTC لتوفير تجربة اتصال سلسة وجودة عالية.
تسجيل الاجتماعات – تخزين التسجيلات في Appwrite Storage لإمكانية المشاهدة لاحقًا.
إدارة المستخدمين والمصادقة – باستخدام Appwrite Authentication لتسجيل الدخول والتسجيل الآمن.
إدارة المشاركين – تحكم كامل في إدارة الحضور وكتم الصوت وإعطاء الصلاحيات.
واجهة مستخدم حديثة وسهلة الاستخدام – تم تصميمها باستخدام Tailwind CSS لتحقيق تجربة سلسة ومتجاوبة.
إشعارات وتنبيهات فورية – باستخدام Appwrite Functions لإرسال إشعارات عند بدء الاجتماعات أو تسجيلها.
التقنيات المستخدمة:
Next.js – لإنشاء واجهة تفاعلية وأداء سريع.
Tailwind CSS – لتصميم واجهة حديثة ومتجاوبة.
Appwrite – لإدارة المصادقة، تخزين البيانات، تسجيل الاجتماعات، ومعالجة الوظائف الخلفية.
Socket.io – للتواصل الفوري بالصوت والصورة.
Node.js – لإنشاء API وإدارة الاتصالات الخلفية.