Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 2.11 KB

CONTRIBUTING.md

File metadata and controls

31 lines (23 loc) · 2.11 KB

Contributing

We welcome contributions from the community to improve Quran Mailer! If you would like to contribute, please follow these guidelines:

  1. Fork the repository on GitHub.
  2. Clone your forked repository to your local machine.
  3. Create a new branch for your feature or bug fix.
  4. Make your changes and ensure they follow the project's coding style and conventions.
  5. Run the test suites and modify your code if anyone failed till all test suites succeed.
  6. Commit your changes and provide a descriptive commit message.
  7. Push your changes to your forked repository.
  8. Submit a pull request to the main repository, explaining the changes you've made and why they should be merged.
  9. Be responsive to any feedback or questions regarding your pull request.

If you don't have any idea about what to contribute with, here are some ideas:

  • Adding Quranic Verses: Contribute by adding new Quranic verses to the verses.js file. Ensure verses are not duplicated.
  • Feature Requests: Suggest new features on the issues page.
  • Bug Reports: Report errors or bugs on the issues page.
  • Issue Resolution: Address validated issues from the issues page.
  • Code Updates and Refactoring: Refactor code or make updates to enhance the project.
  • Documentation: Help improve the project's documentation, including the README.md file.
  • Add Test Cases: Add more test cases that can help keep the code quality high over time.

For more detailed guidance on contributing to open source projects, check out this YouTube playlist: Contributing to Open Source Projects (in Arabic).

Before contributing, please review our Code of Conduct to understand the behaviors we expect in our community.

If you have any questions or need assistance, feel free to reach out to us by opening an issue or emailing [email protected] or [email protected].

We appreciate your contributions to Quran Mailer!