Skip to content

App de Chat en tiempo real con Laravel Echo y Websockets

Notifications You must be signed in to change notification settings

alansanchez96/laravel-chat

Repository files navigation

Chat Application

Laravel Websockets y Laravel Echo

Instrucciones para Despliegue Local

  • Ejecuta en consola en la raiz del proyecto
composer install && npm install && php artisan migrate
  • Configura las variables de entorno en tu archivo .env Este mismo lo duplicas de .env.example
BROADCAST_DRIVER=pusher
PUSHER_APP_ID=LSWTLuTT2OSxhV8L1nB1QSHaqD3WKcUT
PUSHER_APP_KEY=dQzUMR4uWOoWn5n2ONRhVKoMLMRx4sLa
PUSHER_APP_SECRET=NCjgy6LmsliBW0OZonPHNJXcPF7rorwW
PUSHER_APP_CLUSTER=mt1
  • Correr los servidores
php artisan serve
npm run dev
php artisan websockets:serve
  • Asegurar las credenciales de Mails en el archivo .env (puede optar por MailHog, mailtrap, entre otros)
  • Crear los usuarios desde la vista Register, mínimo 2 users.
  • Para crear una sala de chat ingrese a la siguiente ruta: /chats/with/{user_id}

Disfruta de la aplicación

el paso a paso del desarrollo de la aplicación está descrita en los commits del repositorio

Releases

No releases published

Packages

No packages published