Laravel Reverb Notification System

I was really curious about how Laravel Reverb handles real-time notifications under the hood. I wanted to see if I could build a system that manages everything from private user alerts to global announcements without making my database cry from redundant data. Honestly, I just wanted to see those toasts pop up instantly without me having to manually refresh the page like a caveman 😂.So I used this project to learn about Public and Private Broadcasting and experimented with the difference between `ShouldBroadcastNow` and regular `ShouldBroadcast` because sometimes you're in a hurry, and sometimes you're fine letting the queue handle the work. I also tried a junction-table approach for read statuses, mostly out of curiosity to see if I could keep the storage footprint small while learning the technical side of WebSockets in Laravel 13. It’s a simple setup, but it was a lot more fun than just following another basic "Hello World" tutorial.