Slide 1

Slide 1 text

The Beauty of Laravel's Notification System And How It Helped Me to Create My First Laravel Package

Slide 2

Slide 2 text

ABOUT ME

Slide 3

Slide 3 text

CHRISTOPH RUMPEL Web Developer

Slide 4

Slide 4 text

CHRISTOPH RUMPEL Web Developer PHP / Laravel Chatbots Talks @christophrumpel christoph-rumpel.com

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Finally a Starting Point for Your PHP Chatbot https://buildchatbotswithphp.com/

Slide 7

Slide 7 text

NOTIFICATIONS

Slide 8

Slide 8 text

NOTIFICATIONS SHOULD BE SHORT, INFORMATIONAL MESSAGES THAT NOTIFY USERS OF SOMETHING THAT OCCURRED IN YOUR APPLICATION. “ „ TAYLOR OTWELL

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

LARAVEL NOTIFICATIONS

Slide 13

Slide 13 text

DEMO #1

Slide 14

Slide 14 text

Mail SMS (Nexmo) Slack Database SUPPORTED CHANNELS

Slide 15

Slide 15 text

LARAVEL NOTIFICATION CHANNELS

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

THE TEAM Marcel Mohamed Freek

Slide 18

Slide 18 text

Facebook Evernote Telegram Trello SUPPORTED CHANNELS Wunderlist Todoist Twitter ...

Slide 19

Slide 19 text

Facebook Evernote Telegram Trello SUPPORTED CHANNELS Wunderlist Todoist Twitter ...

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

DEMO #2

Slide 22

Slide 22 text

Great community Skeleton Repo Similar packages PERFECT AS MY FIRST PACKAGE

Slide 23

Slide 23 text

THERE IS MORE

Slide 24

Slide 24 text

QUEUABLE INTERFACE

Slide 25

Slide 25 text

DELAY NOTIFICATIONS

Slide 26

Slide 26 text

ON-DEMAND NOTIFICATION

Slide 27

Slide 27 text

CUSTOM CHANNEL

Slide 28

Slide 28 text

TESTING

Slide 29

Slide 29 text

CONCLUSION

Slide 30

Slide 30 text

Custom ones Lots of channels Easy but flexible Lots of use-cases

Slide 31

Slide 31 text

Laravel Notifications Documentation Laravel Notification Channels Diving Laravel - Notifications RESOURCES

Slide 32

Slide 32 text

https://joind.in/talk/8ffe1 FEEDBACK - JOIND.IN

Slide 33

Slide 33 text

@christophrumpel THANKS