Skip to content

KhushiiVora/DevsTogether

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

DevsTogether Logo

Demo Video

📈 Tech Stack:

Category Libraries
Frontend ReactJS, React Router, Redux Toolkit, Redux Persist, Material-UI (MUI), PeerJS
Backend ExpressJS, Mongoose, Socket.IO, peer
Authentication & Validation Passport, JWT, Google OAuth 2.0

✨ Key Features:

✔️ Real-time Code Collaboration

✔️ Multiple programming Language Support

✔️ Integrated Code Execution

✔️ Live User Cursor Tracking

✔️ Video Streaming


🧑🏻‍💻Technical Highlights:

📌 Used Monaco Editor for a fast, VS Code-like coding experience

📌 Integrated Piston API to run code in multiple languages

📌 Enabled real-time sync and cursor tracking with Web Sockets

📌 Added secure login via Google OAuth and JWT

📌 Used WebRTC for video and audio streaming

About

DevsTogether is a MERN stack-based collaborative code editor with real-time coding, multi-language support, user authentication, live cursor tracking, integrated code execution, and video streaming. It enhances collaboration for developers, educators, and interviewers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages