You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue Description:
We aim to replace Firebase with a Socket Manager to handle real-time notifications and manage the user activity log in our wwWallet web app.
Details:
1. Socket Manager for Real-Time Notifications:
Remove Firebase and implement a Socket Manager for real-time notifications.
New log entries from the backend will trigger notifications to users.
Users will receive immediate notifications if logged in.
Queued notifications will be shown to users upon login.
Users can interact with and close notifications.
2. User Activity Log Table:
Create a user activity log table in the database.
Store essential details, including id, title, text, seen, date, associated_vc_id, associated_vp_id, user_id.
If not seen, the notification will display to user once logged in.
3. Notification History Page:
Implement a notification history page for users to view past notifications.
Allow users to search through their notification history.
Benefits:
Improved user engagement with real-time notifications.
Efficient tracking of user activities.
Reduced reliance on external services, like Firebase.
Impact:
This change requires substantial development effort.
Firebase FCM will be deprecated in favor of the Socket Manager-based notification system.
The text was updated successfully, but these errors were encountered:
Issue Description:
We aim to replace Firebase with a Socket Manager to handle real-time notifications and manage the user activity log in our wwWallet web app.
Details:
1. Socket Manager for Real-Time Notifications:
2. User Activity Log Table:
3. Notification History Page:
Benefits:
Impact:
The text was updated successfully, but these errors were encountered: