تطبيق LiveDocs للتعاون على المستندات في الوقت الفعلي باستخدام Next.js وLiveblocks تطبيق LiveDocs للتعاون على المستندات في الوقت الفعلي باستخدام Next.js وLiveblocks تطبيق LiveDocs للتعاون على المستندات في الوقت الفعلي باستخدام Next.js وLiveblocks تطبيق LiveDocs للتعاون على المستندات في الوقت الفعلي باستخدام Next.js وLiveblocks تطبيق LiveDocs للتعاون على المستندات في الوقت الفعلي باستخدام Next.js وLiveblocks
تفاصيل العمل

تطبيق ويب تفاعلي باسم LiveDocs يتيح للمستخدمين التعاون على المستندات في الوقت الفعلي، مستوحى من تجربة Google Docs. تم بناء المشروع باستخدام إطار Next.js لتقديم أداء عالي وسرعة استجابة، مع الاعتماد على مكتبة Liveblocks لإدارة الاتصال اللحظي والتزامن بين المستخدمين. استخدمت مكتبة Clerk لإدارة تسجيل الدخول والتوثيق، مما يضمن تجربة آمنة وحديثة للمستخدمين. وتم تصميم واجهة المستخدم باستخدام Tailwind CSS وRadix UI لتوفير تجربة مرنة وسلسة. مزايا المشروع: التعاون المباشر (Real-time collaboration) بين عدة مستخدمين على نفس المستند. إمكانية تسجيل الدخول باستخدام Clerk مع دعم للجلسات والمستخدمين. واجهة مستخدم ديناميكية وسهلة الاستخدام. استخدام SWR لجلب البيانات بكفاءة. بنية قوية باستخدام TypeScript، مما يضمن كتابة كود منظم وقابل للتوسع. تجربة كتابة متقدمة باستخدام محرر Lexical. التقنيات المستخدمة: Next.js React Liveblocks Clerk Tailwind CSS TypeScript Radix UI Lexical Editor SWR NanoID ESLint

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ يومين
المشاهدات
14
المستقل
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة