A real-time collaborative coding platform with Code sync, compiler, group video/audio call, whiteboard and chat.
- Realtime synced code editor (single cursor)
- Online compiler, currently supports 7 languages
- (C++, Java, Python, JavaScript, Go, C, PHP)
- Synced whiteboard for annotation
- Group video/audio call
- Chat messaging
- Code, Input and Chat history are persisted using MongoDB
Make sure app is running on HTTPS
only and camera/mic permission is granted, for video/audio call to work.
Codewired requires Node.js to run. Install the dependencies and devDependencies and start the server and client.
Key | Value |
---|---|
APP_CERTIFICATE | Agora app cert, generate here |
APP_ID | Aroga id, generate here |
MONGO_URI | MongoDB Atlas/local |
NODE_ENV | dev , prod |
REACT_APP_AGORA_ID | Agora id |
REACT_APP_API_URL | server endpoint with port |
REACT_APP_ENV | dev , prod |
SKIP_PREFLIGHT_CHECK | true |