A Slack-style inbox using HeroUI Tabs, Badges, and Toasts.
Start Next.js (TypeScript) project and integrate HeroUI components.
Use Tabs (All, Mentions, System) for notification organization.
Display unread counts with Badges and real-time alerts with Toasts.
Use React useState to sync Badge counts with new Toast events.
Implement data persistence (DB/Storage) and real-time APIs (WebSockets).