Skip to content

Commit 5179081

Browse files
authored
Update README.md
1 parent b87889e commit 5179081

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed

‎README.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
![logo](https://github.com/parthhalwane/CodeVerse/client/src/assets/logo.png)
2+
3+
A real-time collaborative code editor that enables multiple users to join a shared room and work together seamlessly. Users can generate or join rooms using unique IDs, allowing for instant, synchronized coding sessions with live updates.
4+
5+
## 🔮 Features
6+
7+
💻 Synchronized Coding Environment: Collaborate in real-time on code across multiple files with seamless live syncing.
8+
9+
🗂️ Smart File & Folder System: Create, modify, organize, and manage a complete project directory structure with intuitive controls.
10+
11+
📦 Project Export: Download your entire workspace as a ZIP file for offline access or backup.
12+
13+
🔗 Instant Room Setup: Generate unique room IDs to invite others for secure, shared coding sessions.
14+
15+
🌐 Multi-language Support: Write and run code in a variety of programming languages with smooth switching.
16+
17+
🌈 Intelligent Syntax Highlighting: Automatically detect file types and highlight syntax accordingly for clean, readable code.
18+
19+
⚡ Built-in Code Runner: Execute your programs right from the editor, powered by integrated APIs for instant output.
20+
21+
🔄 Live File Sync: Keep all changes synchronized across users and files without any refresh or lag.
22+
23+
🔔 Real-Time User Alerts: Get notified when collaborators enter or exit your room.
24+
25+
🧑‍💻 Presence Detection: View active users and their current editing status within the workspace.
26+
27+
💬 Integrated Chat: Talk with teammates using the built-in group chat panel—perfect for collaboration and support.
28+
29+
🎯 Cursor Insight: See who’s editing what, with live tooltips showing participant activity.
30+
31+
✨ AI-Powered Suggestions: Get smart code completions and suggestions tailored to your programming language.
32+
33+
🔤 Font Customization: Choose your preferred font family and size for a personalized coding interface.
34+
35+
🌙 Theming Options: Toggle between multiple themes to suit your style—light, dark, and everything in between.
36+
37+
🧑‍🎨 Shared Whiteboard: Sketch ideas and diagrams together using a real-time collaborative drawing board.
38+
39+
🤖 AI Copilot Assistant: Your intelligent coding sidekick—generate, modify, and insert code directly into your workspace with one click.
40+
41+
## 🚀 Live Preview
42+
43+
You can view the live preview of the project [here](https://codeverse-2.onrender.com).
44+
45+
## 💻 Tech Stack
46+
47+
![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB)
48+
![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white)
49+
![React Router](https://img.shields.io/badge/React_Router-CA4245?style=for-the-badge&logo=react-router&logoColor=white)
50+
![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white)
51+
![NodeJS](https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white)
52+
![ExpressJS](https://img.shields.io/badge/Express.js-404D59?style=for-the-badge)
53+
![Socket io](https://img.shields.io/badge/Socket.io-ffffff?style=for-the-badge)
54+
![Git](https://img.shields.io/badge/GIT-E44C30?style=for-the-badge&logo=git&logoColor=white)
55+
![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white)
56+
![Render](https://img.shields.io/badge/Render-20232A?style=for-the-badge&logo=render&logoColor=ffffff)
57+
![Docker](https://img.shields.io/badge/Docker-2496ED?style=for-the-badge&logo=docker&logoColor=white)
58+
59+
## 🔮 Features for Next Release
60+
- **Expand the Scope:** To expand the scope beyond just programming, by adding real-time collaborative project development.
61+
- **Tech stack specific environment:** To Develop a console and a preview window to see the web pages. For example, in case of vite+react, to start the server type "npm run dev" in the console to start the web page and preview will be visible on the preview window.
62+
63+
## 🧾 License
64+
65+
This project is licensed under the [MIT License](LICENSE).

0 commit comments

Comments
 (0)