Dive into a scalable push notification microservice powered by Firebase, designed for easy integration with other application services. This example is a ready to use agnostic AWS CDK microservice for sending and managing push notifications.
Key Features:
- API Gateway for mobile apps to register Firebase tokens.
- AWS Cognito for secure request authorization.
- User ID and Firebase token association, push notification dispatching, read counts maintenance, and advanced notification features.
- An SQS queue enabling other microservices to send push notifications.
- DynamoDB-backed logging and tracking of sent notifications.
Explore a detailed blog post to learn more about microservices and AWS CDK. Access the complete code on GitHub.
Top comments (0)