Oracle APEX 21.1.
I need to create a notification button like Facebook's. What exactly I need is a button with a bell icon on the navigation bar next to the logged in user's name. The count of the notification retrieved from a database table should be displayed in a red circle on top of the bell(like an overlay). It will just hide a tiny part of the bell. Like this one…

The notifications are considered received when a record is inserted in “notification” database table.
The db table “notification” has (id pk, title, receive_date, sender).
Whenever a notification received, the counter should add 1.
Whenever there are no new notifications the red circle should not be visible.
When the bell is clicked, it should display a drop down that shows all the notifications with bold for unread.
Unread notifications should have a specific icon and another icon for the read.
Each notification record should have the title, date of reception and the sender displayed.
The record should be clickable. When clicked it should navigate to another page, passing a value.
Is there a declarative way to accomplish this? Or is there a plugin for it?