First off, thank you for considering contributing to CodeshareLive! It's people like you that make CodeshareLive such a great tool.
- Fork the repository on GitHub.
- Clone your forked repository to your local machine.
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
- Ensure your code follows the existing style and conventions.
- Make sure to test your changes locally.
- For the frontend, run
npm run devin theclient/directory. - For the backend, run
node src/index.jsin theserver/directory.
Commit your changes with clear, descriptive commit messages:
git commit -m "Add amazing feature"Push your branch to your forked repository:
git push origin feature/your-feature-name- Go to the original CodeshareLive repository.
- Click on "New pull request".
- Select your branch and provide a detailed description of your changes, the problem they solve, or the feature they add.
- Submit the PR for review!
Once you've submitted a PR, the maintainers will review your code. We may ask for changes or provide feedback. Once everything looks good, your PR will be merged, and you will become an official contributor! 🎉
If you find a bug or have a feature request, please create an issue on GitHub. Include as much detail as possible to help us understand and resolve it quickly.
Thank you for contributing!