prince776 / discode Goto Github PK
View Code? Open in Web Editor NEWA web app to code collaboratively with voice chat in real time. Discord + coding = Discode
License: MIT License
A web app to code collaboratively with voice chat in real time. Discord + coding = Discode
License: MIT License
It allows us to create multiple rooms with the same room name. Is this supposed to behave this way with duplicate entries?
Though, I would understand since your URL is based on a number that keeps incrementing, and not based on the room name.
However, I feel a system with random alpha-numeric addition (slug) to the URL, like Google Meet or any URL shortener, (instead of the incrementing number approach, because right now, I could simply put any number below the current room number, and we can get access to the code and voice conversations), will help maintain privacy and no disruption or deletion of code.
Simply because the generated URL will be difficult to guess. And this way you might not need a way to authenticate a user, since the link will be only shared with the trusted users.
The Copy Room Link
is not working. When clicked, it copies this //room/1
discode/frontend/src/config/config.ts
Lines 1 to 3 in c9e6bf9
Maybe because this is the baseURL and not the one that is hosted currently.
discode/frontend/src/pages/room.tsx
Line 383 in c9e6bf9
When a new user joins a room, he loads data from database, however if somone has already made a change there but not saved, this user won't get this updated to them unless the other user makes 1 more change.
This also results in problem when now newly joined user types something changing the contents of previous user.
The default values for "Font Size" is 18 and for "Choose Theme" is monokai for Screen 1. If I change these values before sharing my ID for Screen2, the Screen 2 is having Default values only. Also the changes I change in Screen 1 are not replicating in Screen2 for these tabs.
As you can see from the both images, only the "Choose Language" tab is reflecting.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.