IntelliEdit is a web application designed for real-time code collaboration. It leverages Socket.io to ensure seamless real-time connections, allowing multiple users to work together without interruption. The frontend is built with React, providing a dynamic and responsive user interface, while the backend, powered by Node.js, ensures efficient and scalable performance. Additionally, IntelliEdit integrates an AI chatbot to assist collaborators by answering questions and solving problems instantly, enhancing productivity and providing immediate support.
- Real-time Collaboration: Seamless real-time connections using Socket.io.
- Dynamic UI: Built with React for a responsive and user-friendly interface.
- Scalable Backend: Powered by Node.js for efficient performance.
- AI Chatbot: Integrated AI assistant for instant help and problem-solving.
- Enhanced Productivity: Provides immediate support, making collaboration smoother.
Check out the live application here: IntelliEdit (https://intelliedit.netlify.app/)
Technologies Used
- Frontend: React
- Backend: Node.js
- Real-time Communication: Socket.io
- AI Integration: AI Chatbot
- Node.js
- npm (Node Package Manager)
-
Clone the repository: git clone https://github.com/Hammad-4846/IntelliEdit.git
-
Navigate to the project directory: cd IntelliEdit
-
Install the dependencies: npm install
Running the Application
-
Start the backend server: npm run server
-
Start the frontend development server: npm start
- Open your browser and go to http://localhost:3000 to see the application in action.
- Collaborate with others in real-time and use the AI chatbot for assistance.
Contributing We welcome contributions! Please fork the repository and submit a pull request for any enhancements or bug fixes.