محرر التعليمات البرمجية التعاونية في الوقت الفعلي حيث يمكن للمستخدمين الترميز بسلاسة معًا. يوفر نظامًا أساسيًا لعدة مستخدمين لإدخال غرفة ، ومشاركة معرف غرفة فريد ، والتعاون على التعليمات البرمجية في وقت واحد.
يمكنك عرض المعاينة المباشرة للمشروع هنا.
شوكة هذا المستودع: انقر فوق الزر الشوكة الموجود في الزاوية العلوية اليمنى من هذه الصفحة لتشغيل المستودع.
استنساخ المستودع:
git clone https://github.com/ < your-username > /Code-Sync.git SET .ENV File: داخل دلائل العميل والخادم ، أعد تسمية ملف .env.example إلى .env وتعيين متغيرات البيئة التالية:
الواجهة الأمامية:
VITE_BACKEND_URL= < your_server_url >الخلفية:
PORT=3000تثبيت التبعيات: انتقل إلى الدلائل الأمامية والخلفية بشكل منفصل وتشغيل:
npm install ابدأ خوادم الواجهة الأمامية والخلفية:
الواجهة الأمامية:
cd client
npm run devالخلفية:
cd server
npm run devالوصول إلى التطبيق: افتح متصفحًا وأدخل عنوان URL التالي:
http://localhost:5173/نرحب بالمساهمات لجعل المزامنة رمز أفضل! سواء كنت تقوم بالإبلاغ عن خطأ ، أو تقترح ميزة جديدة ، أو إصلاح الخطأ المطبعي ، فإن إدخالك ذي قيمة بالنسبة لنا. اتبع إرشادات المساهمة للبدء.
إذا وجدت هذا مفيدًا أو ذا قيمة ، فالرجاء النظر؟ بطولة المستودع. يساعدنا في الحصول على الرؤية ويشجع المزيد من التطوير. نحن نقدر دعمكم!
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.
شكر خاص لـ EMKC لتوفير API Piston ، وتمكين تنفيذ التعليمات البرمجية. لمزيد من المعلومات ، يرجى زيارة الروابط التالية:
أيضا ، امتنان كبير للمساهمين TldRaw لمكتبةهم المذهلة. لمزيد من المعلومات حول tldraw ، يرجى زيارة:
![]() ساهيل أتاهر |