First off, thanks for taking the time to contribute! 🎉
The following is a set of guidelines for contributing to Sync Space. These are just guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
- Fork the repository on GitHub.
- Clone your fork locally:
git clone https://github.com/your-username/sync-space.git cd sync-space - Install dependencies:
npm install
- Create a branch for your feature or bug fix:
git checkout -b my-feature-branch
- Run the development server:
npm run dev
- Open http://localhost:3000 with your browser to see the result.
We use Prettier for code formatting. Please ensure your code is formatted before submitting a PR.
- Check formatting:
npm run format:check
- Fix formatting:
npm run format
- Push your branch to your fork:
git push origin my-feature-branch
- Open a Pull Request against the
mainbranch of the original repository. - Fill out the Pull Request template with details about your changes.
Please use the Bug Report issue template to report bugs. Include as much detail as possible, including steps to reproduce and screenshots if applicable.
Please use the Feature Request issue template to suggest new features or enhancements.