Log in to your TeamPage and open Server Settings > Plugins page to upload the zip file.
After you complete uploading, you will see "I18N ERROR". This error means "At this moment, the internationalization resources (language files) are not loaded yet." Don't worry. It is harmless. Just restart your TeamPage server in Server Settings > General > Manage Server page to solve this error. If your TeamPage server is hosted in Traction Software's cloud environment, you need restart your TeamPage server twice.
After restarting (twice), you will see the plugin is displayed without error like this.
How to use
Embed a widget
Click "Insert/Edit Widget" button in the tool bar of the rich text editor, and select "My Notifications".
Change the settings if you want. And click "OK" button.
The widget will be inserted into you article body. Submit the article.
You will see your notifications are displayed in a list like a section.
Show my notifications list in your profile page dashboard
Remember the entry ID which you embedded the widget.
If you are a server admin and want to set up all users' profile dashboard, open Server Settings > Defaults > User Preferences > Profile Page.
If you want to show the list in your profile page, open your Account Settings > Personal Info > Profile Page.
The "Dashboard" tab in user profile page is hidden as default. Find "Proteus User Profile Tabs" setting, move "Dashboard" from "Available" to "Selected", and click "Apply" button.
Above "Proteus User Profile Tabs" setting, you will see "Profile Sections" setting.
Create a new section, let's call it "My Notifications Section". Configure it as following.
Now your profile page(s) has Dashboard tab and it shows the notifications list as the top section.
Notes
This widget displays the current user's notifications in the list.
This means if user Foo posts an article which contains the widget and another user Bar open the article, the widget shows not Foo's but Bar's notifications.
You can't show and see other users' notifications.