Hemi UI / Hemi 3 0 UI - Functional Scope and Wireframes / Notification Centre / Notifications Settings - Visuals & Features - In p

Notifications Settings - Visuals & Features - In progress

The purpose of this page is to give good understanding and to describe in details how we would want to build Notification Settings in terms of visuals and features.

Points on TBA/TBD:

  1. Notification types!
  2. Pop ups??

User Journey Flow

All user journey flows for notifications, can be reviewed here: https://wearepentagon.atlassian.net/wiki/spaces/HEMI/pages/3060793360/Notification+Settings+-+User+Journey

Bear in mind the user journeys are prepared during collaboration meetings and within them there are more that 1 suggestions for a specific question/topic.

Into “Notifications Settings - Visuals & Features“ section are included and described only the option we would want to implement for the purpose of MVP + visual representation of the screens.

Notification Settings

As per discussion and further collaborations, we would want the users to be able to access the notifications from the general setting button in Hemi. Bear in mind this requirement is quite enough for the purpose of the MVP.

Please note that the settings will be defined per user & per account

Once clicked, it will opened a page (or pop up - TBD), where Main Types and sub-types notifications will be visualized. Sub-types of each notification can be reached with clicking on the main type (it will expand).

Against main types we will have control buttons On/Off notification; Occurrence; On/Off e-mail notifications;

Against each sub-type of notification, we will have default controls - On/Off notification; Occurrence; On/Off e-mail notifications AND additional control buttons like “Accounts“, “Sellers“, “ТBA Other types“.

The additional control buttons might NOT be applicable for some sub-type of notification and if we have a such case, we will display the control button as “disabled“, in order to keep the consistency.

(0) The condition 0 visualized the case when user has clicked on setting button. The setting button will include general settings & notification settings;

(1) The condition 1 visualized the case when user has opened “Notification Settings“. Default view of notifications. It will visualized the 3 main categories. Each field should be expandable, i.e. once user clicked on the “Health Notification” is will expand all subcategories of “Health notifications“ (as per 2nd wireframe).

For each category we will have:

“ON/OFF“ switch button for notification

“Occurrence” drop-down button for notification - Default value should be 24hours. The default value of occurrence button is 12! Note that the occurrence period will be valid for the e-mail too!

This means “send me notifications every 24 hours”. Users should be able to choose the occurrence period. The other values ae 1 hour and 12 hour. 1 hour will send notification every 1 hour and respectively - 12h occurrence period will send notification every 12 hours.

If we receive “order notifications“ each hour but user set 12h occurrence period for “Order notification“, on the 12th hour user will receive all the orders notifications for the past 12 hours (info for 12 orders) into 1 notification.

Occurrence period is only for the notifications visible into the UI, so if user has turned on e-mail notifications, he/she will receive notifications once there is an event.

By default, main categories and its subcategories will have default time period 12 . If user set another time period to subcategory “orders”, let’s say “1“, orders notification will receive every 1 hour, despite main category time period is “12“.

Instead of visualizing the default occurrence period on main category, once its subcategories are with different occurrence period, we will display a text “custom“, or simply letter “C“ as is visualized into the WF;

Custom setting button - it will be disabled for main categories. On picture 2, condition 2.4 is the detailed explanation re this button;

By default, main category and its subcategories will have default time period 12. If user set another time period to subcategory “orders”, let’s say “1“, orders notification will be received every 1 hour, despite main category time period is “12“.

“ON/OFF“ switch button for e-mail subscriptions. Default value for e-mails will be “OFF“ position with option the e-mail notification to be turned on by every user.

(2) The condition 2 visualized the case when user has clicked on main categories notifications. Under each main category, we will have sub-categories notifications. Users would be able to choose different options for each subcategory notification. For example : As I user, I do not want to receive notifications for orders, but I want to receive notifications for item. Also, via “Occurrence“ button, users should be able to set different occurrence period for each subcategory notification. Picture 2 shows the case when all main notifications and each subcategories are turned on, occurrence period is set by the user and also all e-mail notifications are turned.

(2.1.) The condition 2.1 shows the case when all sub-types notifications’ occurrence period is different. In this case, we main category occurrence button will show “custom selection“ ( simply shown as letter “C“

(2.2.)The condition 2.2 shows the case when user has manually set all sub-types notifications' occurrence period to “1“; This will automatically switch to “1“ the main category occurrence button;

(2.3.)The condition 2.3. shows the case when user has set to main category occurrence button “12“ . In this case, all subtypes will be automatically switched to “12“ ;

(2.4.)The condition 2.4 shows the case when user has clicked on the setting button for orders notifications. Pop up should appear and should contain drop down button(s) with all accounts. Also into the pop up we will have an option to “add more“ accounts. Basically, the logic is: User clicked on the custom setting button and has added eBay UK & Amazon. This means the user want to receive notifications for new orders for accounts eBayUK & Amazon. If user want to add “LaRedoute“ , he/she should click on “add more“. The new field should expand the pop up and should not hide the “add more“ button;

(3)

(3.1.) The condition 3.1 visualized the case when user has turned off all Heath notification. The important here is user should only click on On/Off switch on the main section and it will automatically set “ON/OFF“ switch in “Off“ position;

(3.2.) The condition 3.2 visualized the case when user turned off all notifications, except “Cron job“ notifications. The Main category notification “On/Off“ switch is showing “On“ .

(3.3.) The condition 3.3 visualized the case when user has set different occurrence period for subcategories notifications. The important is main category notification will show “C“ in order to indicate all its subtypes are custom selected.

We have described 2 possible scenarios for switching back on “ON“ position but we prefer the 2nd case:

Example for 1st & 2nd case:

2nd case description: Picture 1 shows the notification setting at current moment. Picture 2 shows the case when the user has turned OFF Health notifications from Health notifications buttons. As per above description, main category buttons will switch OFF all subcategories( and respectively will turn ON all subcategories). Picture 3 (condition 2) shows the case when user has decided again to turn ON Health notification. As per picture 3 condition 2, turning ON Health Notifications, will automatically switch ON all Health Notification subcategories. Respectively, If all sub-categories of health notifications are off - top button to become off automatically;

*1st case description (For Information only!): Picture 1 shows the notification setting at current moment. Picture 2 shows the case when the user has turned OFF Health notifications from Health notifications buttons. As per above description, this mean main category buttons will switch OFF all subcategories( and respectively will turn ON all subcategories). Picture 3.1. (condition 1) shows the case when user has decided again to turn ON Health notification. As per picture 3 condition 1, turning ON Health Notifications, will automatically switch ON only* subcategories which were turned ON before user setting the button to OFF position.

Functional Buttons & Validations

Health notification Icon. To be displayed in green color. The human eye easily associate green color with normal conditions

Alert notification Icon. Will be displayed as an exclamation mark, colored in red.

System notification Icon. Will be displayed in orange.

Via this button, users would be able to check/review recently received notifications. With clicking on it, notification categories should appear (Health, Alerts, System notifications)

Setting button. Via this button, users would be able to choose what notifications do they want to receive, and what they do not want. The important here is that for the different user roles, we will have all of the 3 categories visible (for admins) and only two of the categories visible for the other users ( for example, some of the users would not receive alerts for cron jobs) .

Category Name Visible to Admin Visible to User
Category Name Visible to Admin Visible to User
Health Notification YES YES
Alert Notification YES NO
System tasks YES YES

Based on the above table, users will be able to set rules only to categories which are visible to them.

ON/OFF switch. “ON“ position

ON/OFF switch. “OFF“ position

Occurrence drop down button. Default value = 12. Possible values: 1, 12, 24. Metrics- hours;

Is this article helpful?
0 0 0