Для создания чата на laravel можно воспользоваться каналами Pusher. Нужна регистрация на https://dashboard.pusher.com Pusher API, и модулем munafio/chatify.
После авторизации на Pusher необходимо создать Chanel. Для этого необходимо перейти по ссылке https://dashboard.pusher.com/channels и создать новое приложение.
При создании канала приложению, нажимаем галочку для создания нескольких переменных для разных окружающих сред (это необходимо, если в проекте настроена система кантроля версий и имеются разные ветки для состояний проекта main и develop). Выбираем нужные frontend и backend и нажимаем кнопку "Create apps"
После чего Pusher перенаправляет на страницу с примером кода на Vue.js и Laravel.
Но дальнешие инструкции и документацию по чату берем на странице https://chatify.munafio.com/configurations документации munafio/chatify