← العودة إلى الصفحة الرئيسية
Local P2P Share
زيارة المشروع

تفاصيل التقنية

Svelte WebRTC P2P WebSocket

Local P2P Share

تطبيق Svelte بسيط لمشاركة الملفات والدردشة على نفس الشبكة المحلية. لا يلزم الاتصال بالإنترنت - يعمل كل شيء عبر شبكة LAN/WiFi المحلية الخاصة بك.

الميزات الرئيسية:

  • اكتشاف الأجهزة في الوقت الفعلي: يكتشف تلقائيًا الأجهزة الأخرى التي تقوم بتشغيل التطبيق على نفس الشبكة.
  • غرف خاصة: إنشاء أو الانضمام إلى غرف للدردشة ومشاركة الملفات مع مجموعات محددة.
  • نقل ملفات P2P: إرسال ملفات بأي حجم مباشرة بين الأجهزة باستخدام تقنية WebRTC (PeerJS).
  • متعدد المنصات: يعمل على أي جهاز متصفح ويب حديث (سطح المكتب، الجوال، الجهاز اللوحي).

التقنيات المستخدمة:

  • الواجهة الأمامية: Svelte (Vite)
  • الشبكات: WebRTC (لنقل البيانات/الملفات)، WebSocket (للإشارات/الاكتشاف)
  • التصميم: CSS/Tailwind
Logo Adib

© 2026 Adib

GitHub