# GSoC24: Add Support for User UI Notifications

**URL:** https://talk.openelis-global.org/t/gsoc24-add-support-for-user-ui-notifications/436
**Category:** Uncategorized
**Created:** [March 1, 2024, 5:37am UTC](https://talk.openelis-global.org/t/gsoc24-add-support-for-user-ui-notifications/436 "2024-03-01T05:37:00Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Shubhradip\_Sarkar](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/shubhradip_sarkar/32/255_2.png) [@Shubhradip\_Sarkar](https://talk.openelis-global.org/u/Shubhradip_Sarkar)
#### Post date: [March 1, 2024, 5:37am UTC](https://talk.openelis-global.org/t/gsoc24-add-support-for-user-ui-notifications/436/1 "2024-03-01T05:37:00Z")

</div>

**Let’s figure out the solutions**

the project description as said is - “ **This projects aims at adding support for User Notifications in the new Front End i.e when critical Orders and Results are made. This will require creating a generic Notification framework that can support adding any kind of System Notifications whenever needed** ”

Features that can be made -

1. One notification button that will have the unseen notification count on that
2. A pop up feature that appears whenever a notification comes to the user
3. With every notification, if the particular notification is clicked, if it is a system notification, user is redirected to that page where the notification is coming from
4. May be a mail service that also tells the user about the unseen notifications

_any idea or guidance will be highly appreciated_

@calebslane

---

<div class="post-metadata">

### Author: ![Shubhradip\_Sarkar](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/shubhradip_sarkar/32/255_2.png) [@Shubhradip\_Sarkar](https://talk.openelis-global.org/u/Shubhradip_Sarkar)
#### Post date: [March 8, 2024, 7:00am UTC](https://talk.openelis-global.org/t/gsoc24-add-support-for-user-ui-notifications/436/2 "2024-03-08T07:00:12Z")

</div>

@calebslane can we start a discussion on this?

---

<div class="post-metadata">

### Author: ![calebslane](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/calebslane/32/330_2.png) [@calebslane](https://talk.openelis-global.org/u/calebslane)
#### Post date: [March 11, 2024, 8:26pm UTC](https://talk.openelis-global.org/t/gsoc24-add-support-for-user-ui-notifications/436/3 "2024-03-11T20:26:02Z")

</div>

Hi @Shubhradip_Sarkar, I’m looping in @caseyi to see if he has any additional guidance or documentation around the desired functionality for the notification system.

Items 1-3 are desirable to me. The existing notification setup is deficient in a few regards. These deficiencies are:

- Only saved in react context. Events that happened while not logged in aren’t captured and hard reloading would lose current notifications
- No way of dismissing notification without deleting it. This is related to the above point because there is no backend persistence in regards to notifications
- No central notification page to easily view/manage all notifications for a user.

Of your list, I would prioritize item 2, and 3. I don’t know if we need 4 at this point.

---

<div class="post-metadata">

### Author: ![Shubhradip\_Sarkar](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/shubhradip_sarkar/32/255_2.png) [@Shubhradip\_Sarkar](https://talk.openelis-global.org/u/Shubhradip_Sarkar)
#### Post date: [March 11, 2024, 8:49pm UTC](https://talk.openelis-global.org/t/gsoc24-add-support-for-user-ui-notifications/436/4 "2024-03-11T20:49:47Z")

</div>

Thank you for your suggestions.  
I have solution for all of this problems

Once it’s verified, we can discuss about how to approach this with a decent design
