Skip to content

An online collaborative coding website made in MERN. It features a dashboard to see create, join, view your spaces. It features a rich code editor and many beautiful themes to go along with it. It also provides way to change your password, supports light/dark mode, change font size etc.

License

Notifications You must be signed in to change notification settings

nitishgupta08/CodeCollab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

CodeCollab

This is a collaborative coding website made in MERN stack.

Environment Variables

To run this project, you will need to add the following environment variables to your .env file in

  • backend

    • MONGO_SERVER_URI

    • JWT_SECRET

    • PORT

  • frontend

    • REACT_APP_BACKEND_URL

Run Locally

Clone the project

  git clone https://github.com/nitishgupta08/CodeForges.git
  • Run frontend

    Go to the frontend project directory

    cd frontend

    Install frontend dependencies

    npm install

    Start frontend

    npm run start
  • Run backend

    Go to the backend project directory

    cd backend

    Install backend dependencies

    npm install

    Start the server

    npm run server:dev

Tech Stack

Client: React, MaterialUI, Codemirror

Server: Node, Express

Roadmap

  • Fix editor issue when two users type at the same time. If you find a way to do this in codemirrorV6, please raise an issue and let me know.

  • More languages support

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Please adhere to this project's code of conduct.

License

MIT

About

An online collaborative coding website made in MERN. It features a dashboard to see create, join, view your spaces. It features a rich code editor and many beautiful themes to go along with it. It also provides way to change your password, supports light/dark mode, change font size etc.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published