erfanhemmati/kavenegar-laravel-notification
Laravel 5.3/5.4 notification channel for sending SMS via Kavenegar. Configure your API key (and optional sender) in services.php, add the service provider, then use KavenegarChannel in notifications and routeNotificationForSms to supply the recipient number.
Adopt if:
Look elsewhere if:
"This package lets us send SMS notifications in Iran seamlessly—just like email—using Kavenegar, a local provider with competitive rates. For [X use case, e.g., ‘authentication’ or ‘order confirmations’], it reduces dependency on global APIs, cuts costs by [Y]%, and improves user engagement in our target market. Implementation is lightweight (30 mins), and we can scale SMS volume without engineering overhead. Risk is low: if we outgrow Kavenegar, we can swap providers later."
*"This is a drop-in Laravel notification channel for Kavenegar SMS. Key benefits:
Notification system.services.php and use KavenegarChannel in your notifications.Tradeoff: Tight coupling to Kavenegar, but the codebase is minimal and easy to fork if needed. Recommend pairing with a feature flag to toggle SMS on/off during testing."*
How can I help you explore Laravel packages today?