Skip to content
This repository was archived by the owner on Sep 27, 2026. It is now read-only.

Contributing

Syed Ahmer Shah edited this page Sep 27, 2026 · 2 revisions

Contributing

The full guide lives in CONTRIBUTING.md. In short:

  1. Open or pick an issue (good first issue, help wanted).
  2. Fork the repository. main is the only branch here and new branches can't be created in this repository, so work happens on a branch in your fork (feat/…, fix/…, docs/…).
  3. Change + test; run vendor/bin/pint, php artisan test, npm run build.
  4. Open a pull request from your fork with the template filled in and screenshots in light, dark and mobile.
  5. All four CI checks must pass on an up-to-date branch; pull requests are squash-merged, so main keeps a linear history.
  6. Conventional Commit messages: feat(checkout): …, fix(favorites): ….

Bug reports and ideas are also welcome at support@ahmershah.dev.

Translators: every string exists in all eight files under resources/js/i18n/ with identical :placeholders — see Internationalisation.

Security issues: report privately per SECURITY.md.

Contributions are released under the MIT licence.

Clone this wiki locally