davibennun/laravel-push-notification
Laravel package for sending push notifications to iOS and Android devices via APNs and GCM/FCM. Integrates with Laravel's queue, config, and service container, letting you dispatch notifications to one or many devices through a simple, unified API.
To executives: Push notifications are a real product capability we may need, but this specific library is archived and built on two platform services that have since been shut down or deprecated. Adopting it would trade a short-term shortcut for a dependency with no security patching and a guaranteed rewrite. The good news: the transport layer is the small part. Recommend we either use a managed notifications provider (fastest time-to-market, ongoing cost, less control) or have engineering build a thin wrapper over the official FCM and APNS SDKs (one to two sprints, no vendor lock-in). The decision to make is which, not whether to use this package.
To engineering: Treat this repo as a requirements blueprint, not a library. It confirms the abstraction is thin — token storage, platform payload shaping, and stale-token cleanup — and that the surrounding work (token lifecycle, retries, idempotency, delivery feedback, consent and opt-out) is where the actual cost lives. If it is already in our codebase, flag it as unsupported and give me a migration estimate covering FCM and token-based APNS HTTP/2. If it is not, close the tab and let's scope the wrapper or the vendor integration.
How can I help you explore Laravel packages today?