Build a notification system
Build a multi-provider notification system with async queuing, delivery logging, and a clean notify() interface. Falls back gracefully when a provider fails.
Preview
Copy prompt
Design and implement a notification system in [Language/Framework] that can send [email / SMS / push] notifications. Support at least two providers with automatic fallback to the secondary when the primary fails. Queue all notifications asynchronously to avoid blocking the request path, log the delivery status of every notification attempt, and expose a clean public interface: `notify(userId, type, payload)`.
More
Code Generation
Prompts
