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}
el paso a paso del desarrollo de la aplicación está descrita en los commits del repositorio