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

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages