Skip to main content

Contributing

BeeCount is an open-source project, and we welcome your contributions!

Ways to Contribute

📝 Improve Documentation

Documentation is very important for users. You can help by:

  • Fix Errors - Find documentation errors or outdated content
  • Add Details - Add more detailed usage instructions
  • Add Screenshots - Add feature screenshots
  • Translate - Help translate documentation

How to Contribute to Docs?

  1. Fork the BeeCount-Website repository
  2. Edit Markdown files in the docs/ directory
  3. Submit a Pull Request

Documentation uses Markdown format - very simple!

🐛 Report Issues

Found a bug or have a feature suggestion?

  1. Visit GitHub Issues
  2. Click "New Issue"
  3. Choose an appropriate template
  4. Describe the issue in detail

A good issue should include:

  • Problem description
  • Steps to reproduce
  • Expected behavior
  • Actual behavior
  • Device info (model, OS version)
  • Screenshots (if applicable)

💻 Contribute Code

If you know Flutter development:

  1. Fork the BeeCount repository
  2. Create a feature branch
  3. Commit your code
  4. Create a Pull Request

Development Environment

  • Flutter 3.27+
  • Dart 3.6+
  • Xcode (for iOS development)
  • Android Studio (for Android development)

⭐ Star the Project

The simplest way to support - give the project a Star!

GitHub - BeeCount

💬 Join Discussions

Join the community and connect with other users:

Contributors

Thanks to all contributors for their efforts!


All forms of contribution are very welcome, even just fixing a typo!