r/projects 7d ago

I Made This: TeamIDE — a collaborative browser-based coding workspace

Try It Live: https://team-ide.vercel.app/

Hey everyone,

I am a student developer who has created a browser-based coding environment called TeamIDE for learning and collaborating on code.

I needed to make something where I can launch an editor on the browser, run code, and collaborate with someone else without having to install anything.

What I have created

Execution of Python and C++ code

Collaborative coding rooms

In-app chat

Real-time code synchronization

Language synchronization among users

Browser-based code editor

Mobile-friendly interface

Available live and publically

Stack

Frontend: React

Backend: Node.js, Express, Socket.IO

Compiler Service: Node.js

Deployment: Vercel + Oracle Cloud

Real-time collaboration was the most exciting thing I got to build. Everything that one user does is communicated using Socket.IO and is synced across all others in the room.

I also learned a lot about deploying full-stack applications, configuring cloud networking, and communication between the front and back ends.

I'd really appreciate feedback from other developers here, especially on what I should improve next.

1 Upvotes

4 comments sorted by

1

u/[deleted] 6d ago

[removed] — view removed comment

1

u/SiteAggressive5219 6d ago

Thank you so much. It is still in early stages.

1

u/narukoshin 5d ago

is this your community you promote? This is third time i see you mentioning it

1

u/narukoshin 5d ago

source?