Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrating Socket.io for real time coding with peers #126

Open
TheAdich opened this issue Oct 2, 2024 · 4 comments · May be fixed by #146
Open

Integrating Socket.io for real time coding with peers #126

TheAdich opened this issue Oct 2, 2024 · 4 comments · May be fixed by #146
Assignees

Comments

@TheAdich
Copy link

TheAdich commented Oct 2, 2024

Hello @DhanushNehru,

I have an idea for the project that involves creating a backend server connected to a database.

The concept is to allow users to either join or create a room upon logging in. Users within a particular room will be able to write and sync code in real-time. For example, if I am writing something, the same code will be visible to other users in the room simultaneously.

In the past, I have built a similar application, and I would like to integrate this feature into your project as well, making it a real-time collaborative application. For the backend, I propose using Node.js, Express.js, MongoDB for the database, and Socket.io for WebSockets.

If you like this idea, please consider assigning this implementation to me. I am looking forward to contributing!

@DhanushNehru
Copy link
Owner

Looks interesting, make sure to update the readme md as well in order to setup the project Accordingly

Currently its hosted in vercel . The instructions to make it run there also will be needed @TheAdich

@TheAdich
Copy link
Author

TheAdich commented Oct 5, 2024

Update the socket part is mostly done , just working on ui/ux

@TheAdich
Copy link
Author

TheAdich commented Oct 7, 2024

Hello @DhanushNehru I have completed the web sockets part and the backend is deployed on render however this leads to create two seperate folder one for frontend and other for backend to which i am not able to raise PR as the github says these two branches are completely different
https://github.com/TheAdich/CustomCodeEditor/tree/deploy
This is the link of your app architecture
Either you could change the structure for your repo or you can pull my changes and update it on the repo

@DhanushNehru
Copy link
Owner

DhanushNehru commented Oct 7, 2024

Hi @TheAdich actually many new features has been introduced, try to fork the repo and copy paste the code which you did so it might work

Also make sure the folder names are proper

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants