Skip to content

A microservice that provides RESTful APIs for sending notifications to users.

Notifications You must be signed in to change notification settings

lukamilo99/notification-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notification service

Description

A service is responsible for notifying users about various events. This service acts as consumer and communicates with other services asynchronously(retrieving user and event information) using the RabbitMQ message broker and a direct exchange. Currently, only the functionality to send registration confirmation emails has been implemented. However, the plan is to extend this service to handle other types of notifications, such as password reset conformation, reservation remainders, and other types of alerts. All sent notifications are stored in NoSQL MongoDB.

Strucuture

This service is part of a Rent-a-Car application that is structured as a set of microservices:

Each microservice is responsible for a specific task, and they work together to provide the functionality.

About

A microservice that provides RESTful APIs for sending notifications to users.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages