Laravel notifications

Job ID: 32548156

Budget: $100 – $180 AUD

We are building out a notifications system in our new laravel app.

When a new event is created a user may be notified by one/more of their setup notification channels.

- Create CRUDs to allow the user to create notifications (email, slack webhook, discord webhook, jira?) Allow the user to create 1 or more)

- Create a crud to allow the user to assign notifications based on different events

- When an event is triggered, send the notification via a job/queue. Record & log the notification & retry if failed)

Therefore there are a number or new migrations/relationship tables that need to be created - event types, user notifications, notification logs

You will have previous experience in Laravel 8, horizon, queues/jobs, and building out notifications. Our current tech stack - Laravel, horizon, telescope, spark, tailwind, bitbucket, aws elasticbeanstalk