Skip to main content

Contributing

We welcome contributions of all kinds from the community! Whether you're reporting a bug, suggesting a new feature, or submitting a pull request, your help makes Honocube better for everyone.

Getting Involvedโ€‹

๐Ÿ› Reporting Bugsโ€‹

If you encounter a bug, please open an issue on GitHub. To help us resolve the issue quickly, please include:

  • A clear, descriptive title.
  • Steps to reproduce the bug.
  • Expected vs. actual behavior.
  • Environment details (Node version, OS, Honocube version).

โœจ Suggesting Featuresโ€‹

Have an idea for a new feature? We'd love to hear it! Please create a feature request and describe:

  • The problem this feature would solve.
  • Your proposed solution or implementation idea.
  • Any alternative solutions you've considered.

๐Ÿš€ Submitting Pull Requestsโ€‹

We love pull requests! If you'd like to contribute code:

  1. Fork the repository and create your branch from main.
  2. Install dependencies using yarn install.
  3. Make your changes and ensure you follow the existing code style.
  4. Add tests for your changes to prevent regressions.
  5. Submit a pull request with a detailed description of your changes.

Development Setupโ€‹

To work on Honocube locally, follow these steps:

# Clone the repository
git clone https://github.com/saiedislamshuvo/honocube.git
cd honocube

# Install dependencies
yarn install

# Run the development server
yarn dev

Communityโ€‹

Stay connected and get help from the community:

Thank you for contributing to Honocube! ๐Ÿงก