HEX
Server: LiteSpeed
System: Linux my-kul-web2054.main-hosting.eu 5.14.0-611.13.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 11 04:57:59 EST 2025 x86_64
User: u665686179 (665686179)
PHP: 8.2.30
Disabled: system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: /home/u665686179/domains/dealkr.com/public_html/vendor/devrabiul/laravel-geo-genius/CONTRIBUTING.md
# Contributing to Laravel LaravelGeoGenius

Thank you for considering contributing to Laravel GeoGenius! Your contributions help improve the package and make it more useful for the Laravel community.

## How to Contribute

### 1. Fork and Clone the Repository
First, fork the repository on GitHub and then clone it to your local machine:
```sh
git clone https://github.com/your-username/laravel-geo-genius.git
cd laravel-geo-genius
```

### 2. Install Dependencies
Ensure you have PHP and Composer installed. Then, install dependencies:
```sh
composer install
```

### 3. Create a New Branch
Before making changes, create a new branch for your feature or bugfix:
```sh
git checkout -b feature-or-fix-name
```

### 4. Make Your Changes
- Follow PSR-4 and PSR-12 coding standards.
- Write clear, maintainable, and well-documented code.
- Update or add tests if necessary.

### 5. Run Tests
Ensure all tests pass before submitting your contribution:
```sh
vendor/bin/pest
```

### 6. Commit Your Changes
Write meaningful commit messages following best practices:
```sh
git add .
git commit -m "Add feature/fix description"
```

### 7. Push to GitHub and Create a Pull Request
Push your branch to GitHub:
```sh
git push origin feature-or-fix-name
```
Then, create a pull request (PR) from your branch to the `main` branch in the original repository.

### 8. Code Review and Merging
- The maintainers will review your PR and may request changes.
- Once approved, it will be merged into the main branch.

## Reporting Issues
If you encounter any issues, please create a [GitHub issue](https://github.com/devrabiul/laravel-geo-genius/issues) with a clear description of the problem and steps to reproduce it.

## Code of Conduct
By participating in this project, you agree to follow our [Code of Conduct](CODE_OF_CONDUCT.md).

Thank you for contributing! 🚀