The notification microservice we developed is responsible for sending the following types of notifications: pinboard announcements, new comments, incoming messages, resolved issues, scheduled services, etc. In the settings, users can choose what type of notifications they want to receive.
Here is how our notification service works: When a tenant submits a new request to fix lights in the hallway, a service provider gets a notification and can schedule a date when they’re going to fix it. Once the date is set, the tenant gets notified about it via SMS, email, and push notifications. When the job is completed, the tenant can rate the service, and a push notification with rating will be sent back to the handyman.