Skip to content

Latest commit

 

History

History
66 lines (50 loc) · 1.94 KB

CONTRIBUTING.md

File metadata and controls

66 lines (50 loc) · 1.94 KB

Contributing to Calculator App

Thank you for considering contributing to the Calculator App! We’re excited to have you join our community and help improve the project. Please read the following guidelines carefully to ensure a smooth contribution process.

Getting Started

  1. Fork the repository: Click the "Fork" button at the top right of this page to create your own copy of the repository.
  2. Clone your fork:
    git clone https://github.com/your-username/calculator-app.git
  3. Navigate to the project directory:
    cd calculator-app
  4. Install dependencies:
    flutter pub get
  5. Run the app:
    flutter run

How to Contribute

  • Feature Requests: Open an issue to suggest a new feature or enhancement.
  • Bug Reports: Report any bugs by opening a new issue.
  • Code Contributions: Help fix bugs, implement new features, or refactor existing code.

Code of Conduct

Please adhere to our Code of Conduct to ensure a respectful environment for everyone.

Submitting Changes

  1. Create a new branch for your changes:
    git checkout -b feature/your-feature-name
  2. Make your changes and commit them:
    git commit -m "Add description of your changes"
  3. Push your branch to your fork:
    git push origin feature/your-feature-name

Style Guide

  • Follow the Dart and Flutter code conventions.
  • Run flutter analyze before submitting to catch any linting issues.
  • Make sure the code is formatted using flutter format.

Issue Reporting

  • Check if the issue has already been reported.
  • If not, create a new issue and provide as much detail as possible.

Pull Request Process

  1. Submit a pull request with a clear description of your changes.
  2. Ensure your code passes existing tests and add new tests if needed.
  3. The project maintainers will review your pull request and provide feedback.