Zenoty is a notification service built with Golang that function currently to deliver a message from email or FCM. Using RabbitMQ Message Broker for executing a message from the background service to achieve a better performance and scability.
Configure the app by copy and rename .env.example to .env file and after that, you should fill out the required key on that .env file. The required key marked as (*).
Create your own FCM project in Firebase, and generate your service account json file and finally put that file to root config folder and rename it to "fcm_config.json"