← Back to the portfolio

Open source project · PHP · Laravel

LaraWebhook

A Laravel package for treating webhooks as messages that may be delayed, duplicated or replayed.

The problem

Webhook integrations must handle signatures, retries, duplicates, transient failures and the need to investigate what actually happened.

What it provides

What the project demonstrates

The package was designed and implemented independently in approximately 80 hours, with unit, functional and architecture tests, PHPStan, Pint, Pest, CI and release automation.

It is a personal technical demonstration with no known external adoption.

View the GitHub repository ↗