Ein kollaborativer Echtzeit-Code-Editor, bei dem Benutzer nahtlos zusammen codieren können. Es bietet eine Plattform für mehrere Benutzer, um einen Raum einzugeben, eine eindeutige Raum -ID zu teilen und gleichzeitig mit Code zusammenzuarbeiten.
Sie können die Live -Vorschau des Projekts hier anzeigen.
Fork dieses Repository: Klicken Sie auf die Schaltfläche Gabel in der oberen rechten Ecke dieser Seite, um das Repository zu fork.
Klonen Sie das Repository:
git clone https://github.com/ < your-username > /Code-Sync.git SET .EnV -Datei: In den Client- und Server -Verzeichnissen werden die Datei .env.example in .env umbenennen und die folgenden Umgebungsvariablen festlegen:
Frontend:
VITE_BACKEND_URL= < your_server_url >Backend:
PORT=3000Installieren Sie Abhängigkeiten: Navigieren Sie separat zu den Frontend- und Backend -Verzeichnissen und laufen Sie aus:
npm install Starten Sie die Frontend- und Backend -Server:
Frontend:
cd client
npm run devBackend:
cd server
npm run devZugriff auf die Anwendung: Öffnen Sie einen Browser und geben Sie die folgende URL ein:
http://localhost:5173/Wir begrüßen Beiträge, um die Code -Synchronisierung noch besser zu machen! Egal, ob Sie einen Fehler melden, eine neue Funktion vorschlagen oder einen Tippfehler beheben, Ihre Eingabe ist für uns wertvoll. Befolgen Sie die Beitragsrichtlinien, um loszulegen.
Wenn Sie dies hilfreich oder wertvoll finden, sollten Sie bitte in Betracht ziehen? Darstellung des Repositorys. Es hilft uns, Sichtbarkeit zu erlangen und fördert die Weiterentwicklung. Wir schätzen Ihre Unterstützung!
Dieses Projekt ist unter der MIT -Lizenz lizenziert.
Besonderer Dank geht an EMKC für die Bereitstellung der Kolben -API und der Codesteuerung. Weitere Informationen finden Sie unter folgenden Links:
Auch der Tldraw -Mitwirkenden für ihre erstaunliche Bibliothek dankbar. Weitere Informationen zu Tldraw finden Sie unter:
![]() Sahil Atahar |