Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notifications & events hub #19

Open
zaxovaiko opened this issue May 28, 2023 · 0 comments
Open

Notifications & events hub #19

zaxovaiko opened this issue May 28, 2023 · 0 comments
Labels
feature New feature or request hacktoberfest Label for Hacktoberfest 2023 help wanted Extra attention is needed

Comments

@zaxovaiko
Copy link
Owner

As a user, I want to keep tracking what is happening on the platform. That's why in crucial to add a thing such as a Notifications hub. We will store all kinds of events for the logged-in user: likes, followings, publishing new friends' posts and commenting on them, etc.

Acceptance criteria:

  • Add a new collection called events or notifications
  • Add all required fields, such as receiver_id, sender_id and others which you think could be handy
  • Add a query notifications and Notification type
  • Add a few simple trackers, like:
    • " has commented your post
    • "Your post <title> was published" (don't forget that there could be some events without a sender object. It means that the system has done the action by itself)
  • UI: add a separate page with a list of events from the notifications query. You can add simple polling for now, no need to think about WebSockets.
@zaxovaiko zaxovaiko added feature New feature or request help wanted Extra attention is needed labels May 28, 2023
@zaxovaiko zaxovaiko changed the title [Feature] Notifications & events hub Notifications & events hub May 28, 2023
@zaxovaiko zaxovaiko added the hacktoberfest Label for Hacktoberfest 2023 label Sep 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request hacktoberfest Label for Hacktoberfest 2023 help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant