Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 1.25 KB

README.md

File metadata and controls

21 lines (15 loc) · 1.25 KB

Real-Time Code Editor(i call it Simultaneous Code Editor)

Welcome to the Real-Time Code Editor project! This application is designed to provide a collaborative coding environment where multiple users can edit code simultaneously. It leverages WebSockets for real-time communication and offers a sleek dark theme for a modern coding experience.

Features

  • Real-Time Collaboration: Edit code together in real-time with other users in a shared room.
  • Room Management: Create and join coding rooms using unique Room IDs.
  • User Presence: See who is currently in the room and get notified when someone joins or leaves.
  • Full-Screen Mode: Toggle full-screen mode to maximize your coding workspace.
  • Clipboard Integration: Easily copy Room IDs to your clipboard for quick sharing.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Tailwind CSS: A utility-first CSS framework for styling the application.
  • Socket.IO: A library for real-time, bidirectional, and event-based communication.
  • Express: A web application framework for Node.js, used for creating the backend server.
  • uuid: A library for generating unique identifiers.

Go check this website on https://simultaneous-code-editor.vercel.app/