Skip to content

adityaongit/paircode

Repository files navigation

Pair Code - Collaborative Development Platform

A collaborative, real-time code editor where users can seamlessly code together. It provides a platform for multiple users to enter a room, share a unique room ID, and collaborate on code simultaneously.

๐Ÿ”ฎ Features

  • Real-time collaboration on code editing across multiple files
  • Create, open, edit, save, delete, and organize files and folders
  • Option to download the entire codebase as a zip file
  • Unique room generation with room ID for collaboration
  • Comprehensive language support for versatile programming
  • Syntax highlighting for various file types with auto-language detection
  • Code Execution: Users can execute the code directly within the collaboration environment, providing instant feedback and results.
  • Instant updates and synchronization of code changes across all files and folders
  • Notifications for user join and leave events
  • User presence list of users currently in the collaboration session, including online/offline status indicators
  • Group chatting allows users to communicate in real-time while working on code.
  • Real-time tooltip displaying users currently editing
  • Auto suggestion based on programming language
  • Option to change font size and font family
  • Multiple themes for personalized coding experience.

๐Ÿš€ Live Preview

You can view the live preview of the project here.

๐Ÿ’ป Tech Stack

React TypeScript React Router Tailwind CSS NodeJS ExpressJS Socket io Git GitHub Vercel

๐Ÿ”ฎ Features for next release

  • Collaborative Drawing: Enable users to draw and sketch collaboratively in real-time, enhancing the interactive experience of your project.

โœ๏ธ About Me

About

code editor made for online interviews

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages