ShauryaSood2003 / CodeCrack

A leetCode like application where you can solve some questions
2 stars 1 forks source link

CodeCrack

Architecture Of The Application

Example Image

Running the Application Locally

Clone the Project

git clone https://github.com/ShauryaSood2003/CodeCrack

Run to Install Dependencies

cd frontEnd
npm install
cd backend
npm install
cd workers
npm install
cd websocket
npm install

Run prisma using Docker

Important

Run Redis Locally

Contributing

We welcome contributions from everyone! Whether you're a beginner or an expert, we appreciate any help in improving this project. Here are some ways you can contribute:

  1. Reporting Bugs: If you find any bugs or issues, please open an issue on GitHub. Provide as much detail as possible, including steps to reproduce the problem and any relevant screenshots or log messages.

  2. Feature Requests: Have an idea for a new feature? Open an issue and describe your idea. We love to hear how we can make the project better.

  3. Code Contributions: If you want to contribute code, fork the repository, make your changes, and open a pull request. Make sure to follow the coding standards and include tests for any new functionality.

  4. Documentation: Help us improve our documentation. If you find something unclear or missing, feel free to submit updates.

How to Contribute

  1. Fork the repository:
    git clone https://github.com/ShauryaSood2003/CodeCrack
  2. Create a new branch for your feature or bug fix:
    git checkout -b my-new-feature
  3. Make your changes.
  4. Commit your changes:
    git commit -am 'Add some feature'
  5. Push to the branch:
    git push origin my-new-feature
  6. Open a pull request.