Create a new page on the existing restaurant dashboard to display all notifications using LLM (Low-Level Modeling). The page should include the following components:
## Notifications Overview Section
- Design a section that provides a summary of all unread notifications, categorized by type (orders, claims, call waiter requests).
- Include the total number of unread notifications for each category.
- Allow users to click on each notification to view detailed information.
## Notification List Section
- Develop a section that lists all notifications in reverse chronological order (most recent first).
- Categorize notifications by type (orders, claims, call waiter requests).
- Display key details for each notification, such as order number, customer name, table number, etc.
- Implement functionality to mark notifications as read or unread.
## Notification Filtering Options
- Add options to filter notifications by category and read/unread status. | A shadcn/ui and v0 generation - v0