Thank you for your interest in contributing to CoreHub! We're excited to have you join our open-source collective. This document provides guidelines and instructions for contributing to our projects.
At CoreHub, we believe in CODE. SHARE. INNOVATE. We build decentralized and collaborative technologies with the mission of empowering developers with free and transparent software.
By participating in this project, you agree to abide by our Code of Conduct. We expect all contributors to:
- Be respectful and inclusive
- Value different viewpoints and experiences
- Accept constructive criticism
- Focus on what's best for the community
- Show empathy towards other community members
If you find a bug in any of our projects, please report it by creating an issue. Before creating a bug report:
- Check if the bug has already been reported
- Use the bug report template
- Include detailed steps to reproduce the bug
- Add screenshots if applicable
- Describe the expected behavior and what actually happened
We welcome feature suggestions! To suggest a new feature:
- Check if the feature has already been suggested
- Use the feature request template
- Explain why this feature would be useful to most users
- Provide as much detail as possible about how it should work
We actively welcome your pull requests! Here's how to submit one:
- Fork the repository
- Create a new branch (
git checkout -b feature/amazing-feature) - Make your changes
- Run tests if applicable
- Commit your changes (see our commit message guidelines below)
- Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
# Clone the repository
git clone https://github.com/CoreHub-lol/[repository-name].git
# Navigate to the project directory
cd [repository-name]
# Install dependencies
npm install # or yarn install
# Run development server
npm run dev # or yarn dev