Skip to content

devfolio-ucsy/devfolio-backend-notification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend Notification Service

This service consumes comment notification events from RabbitMQ and exposes APIs to read notifications.

Requirements

  • Java 21
  • Postgres
  • RabbitMQ

Configure

Copy .env.example to .env and adjust values.

Run

./mvnw spring-boot:run

Endpoints

  • GET /notifications?userId=<uuid>
  • GET /notifications/unread?userId=<uuid>
  • POST /notifications/{notificationId}/read?userId=<uuid>

RabbitMQ

Exchange: notification.exchange Queue: notification.comment.queue Routing key: notification.comment

About

Notification service for the DeVfolio app.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages