Tech stack - React.js
, Node.js
, Express.js
- To run this project on your local system Run:-
- then go to your localhost 5000
- Before running it on youe local system, make sure you add your own Gemini API key
Create a `.env` file in the project folder and pass the API key as: -
npm i
npm start
API_KEY = <YOUR_API_KEY>
- You can join or create a room with your programming peers
- Once they enter the same ROOM-ID you will be connected to the same server
- All the people in the room can view and write the code simultaneously
- Editor With Syntax Highlighting
- AI chatot to assist with all the coding doubts
- The Chatbot uses Socratic method to assist with user queries
- The Code Visualizer to help the developer Visualize and dry run the code step-by-step to solve the bugs
- Multiple user can access the server at the same time
- All users in the room can code on the editor simultaneously