Notifications
Notifications
Created: Feb 25, 2019 11:36 AM
From the talks I had with @sylvain the bugs linked to the app's notifications are the main obstacles to the Alpha V3 Milestone which would allow all Startin'Blox team members and invited early beta testers to communicate on the app's chat. This is why it should be our current main priority. Moreover this should be tackled as a team because the notifications are linked to different Sib components and are displayed all at once in the Sib app.
CRITICAL (BIG UX VALUE) : NEEDS TO SHIP FAST
Notifications related to Sib Chat Component
Project-scoped Chat Feature :
As a project member when new content has been posted in the channel the project's title should become bold. It becomes regular again once I've read all new messages in the discussion.
As a project member when someone else sends @ here, @ all or @ myname (sidenote: what else could be interesting ? @project_manager/@front...) a badge displaying the total number of notifications should appear next to the project's title. The badge should disappear once I'm up to date on the messages. An email is also sent when tagged if allowed in settings.
Group Chat Feature :
As a member of a group discussion when new content has been posted in the channel the project's title should become bold. It becomes regular again once I've read all new messages in the discussion.
As a member of a group discussion when someone else sends @ here, @ all or @ myname a badge displaying the total number of notifications should appear next to the project's title. The badge should disappear once I'm up to date on the messages. An email is also sent when tagged if allowed in settings.
Personal Messaging Feature :
As a member I want to be notified when another member sends me direct messages. The other member's name should become bold and a badge with the number of messages sent should display. The name becomes regular again and the badge disappears once the messages have been read. An email is also sent when messaged if allowed in settings.
Notifications related to Sib Listing of Projects Components
Job Offers Feature :
As a member I want to be notified when :
- someone tags me on a job offer (in the offer itself or in the comments).
- someone comments the job offer I've posted.
- a new offer that matches my skills is posted ?
- I'm available
- I do not turned job offer notification off
A badge with the total number of new notifications since last visit displays next to NEW OFFERS in the left side menu bar.
OTHER ISSUES :
current bugs listed by @sylvain:
- currently only online users can be notified
- notifications are not sent to server
- the notification email should be improved
- notifications are not displayed on the app (top right) => not sure I understand this one @sylvain
- every project should have a notification number (left hand side bar) => not sure I understand this one @sylvain
NEEDS TO BE DISCUSSED
Top Navbar :
A bell icon with a badge displaying the aggregated new notifications from messages and job offers since last visit (if no new notifications = no badge). On click toggles a right sidebar with cards of the latest notifications displayed (from most recent on top to least).
⇒ Must be discussed with Sophie because there isn't enough details in the mockups.
Dashboard feature :
A notification badge should appear when a major news is published ?
⇒ Must be discussed
Accounting feature :
As a member of Happy Dev I want to be notified when :
- a payment is received
- a payment is late
As a Happy Dev partner (associé in french) I want to be notified when :
- a new member joins in ... ⇒ Must be discussed
This will probably lead to several issues on the different projects but lets please first discuss here together.