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
Important
docker run -e POSTGRES_PASSWORD="password" -d -p 5432:5432 postgres
npx prisma migrate dev --name prisma_schema
You can also use prisma cloud provider just replace the url link in .env file Neon Avion
docker run --name my-queue -d -p 6379:6379 redis
docker run -d --name my-pubsub -p 6381:6379 redis
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:
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.
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.
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.
Documentation: Help us improve our documentation. If you find something unclear or missing, feel free to submit updates.
git clone https://github.com/ShauryaSood2003/CodeCrack
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature