rwth-acis / mobsos-evaluation-center

Web UI for collaborative success modeling
3 stars 1 forks source link

Notification service #90

Open lakhoune opened 2 years ago

lakhoune commented 2 years ago

Create a notification service that will handle all notifications for the app. This service should create alerts or dialogs or snackbars depending on the notification type and inform the user of what went wrong. Create a notification model interface as well as classes for different notification types. Those types should follow at least somewhat certain logger types such as fine, info, warning, error Each of those types should be displayed accordingly. (e.g. fine only logging in to the console in development, info displayed as a snackbar, warning as a snackbar in develop and to console in development, errors as alerts in production and development)

lakhoune commented 2 years ago

There should also be a bell icon that opens a menu where the user can inspect past notifications and delete them if desired