Ez.Notify is a message scheduling system for Slack. You can schedule recurring or one-time messages to one or more people at once.
After cloning the project:
Set up a firebase database.
Get json of configuration
Enable auth E-mail/Password
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth != null;
}
}
}
collection: notification
fields: organizationId, date, hour
collection: user
fields: organizationId, email
FIREBASE_CONFIG={"apiKey":"xxx","authDomain":"xxx","databaseURL":"xxx"},...
# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
function that will be triggered hourly to send scheduled messages: Cron function
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Ezdevs is a software development company. We offer end-to-end solutions to companies that believe that technology is a key factor in the success of big businesses.