Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 1.68 KB

CONTRIBUTING.md

File metadata and controls

52 lines (36 loc) · 1.68 KB

Contributing to Lainisha

We are thrilled that you'd like to contribute to Lainisha! Whether you're here to report bugs, suggest new features, or submit code, your contributions are what keep this project growing.

How to Contribute

1. Reporting Bugs

If you encounter a bug, please open an issue on GitHub. Be sure to include:

  • A clear description of the problem.
  • Steps to reproduce the issue.
  • The expected and actual outcomes.
  • Any relevant screenshots or code snippets.

2. Suggesting Features

Have a great idea for a new feature? Submit a feature request as an issue with details about:

  • Why this feature would be useful.
  • Any examples or use cases where this could be applied.

3. Submitting Code

To contribute code:

  • Fork the repository.
  • Create a branch (git checkout -b feature/your-feature-name).
  • Commit your changes (git commit -m 'Add a useful feature').
  • Push to the branch (git push origin feature/your-feature-name).
  • Open a pull request, and describe the changes made.

All contributions should be accompanied by clear and concise comments, testing if possible, and updated documentation when needed.

4. Documentation Improvements

Documentation is a critical part of this project. Feel free to submit changes that improve clarity, correct mistakes, or add missing information.

Code Style

We follow the official Flutter and Dart style guides. Please ensure that your code adheres to these guidelines before submitting a pull request.

5. Getting Help

If you need help contributing, feel free to reach out by opening a discussion or an issue, and we’ll do our best to assist.

Happy coding!