Skip to content

shankhadevpadam/laravel-reverb-chat

 
 

Repository files navigation

Laravel Real-Time Chat with Reverb and Vue 3

This project provides a foundation for building a real-time chat application using Laravel, Laravel Reverb (a Pusher alternative), and Vue 3. It enables users to connect, send messages, and receive updates in real-time, fostering a dynamic and engaging chat experience.

Video Tutorial

Real-time Chat system

Installation:

  1. Clone the repository:
git clone git@github.com:qirolab/laravel-reverb-chat.git
  1. Navigate to the project directory:
cd laravel-reverb-chat
  1. Install dependencies:
composer install
npm install # or yarn install
  1. Generate application key:
php artisan key:generate
  1. Configure database connection:

Edit .env file according to your database credentials.

  1. Migrate database tables
php artisan migrate
  1. Start development server
php artisan serve
npm run dev:tailwind

Here we used npm run dev:tailwind instead of npm run dev because we created a tailwind theme using the Laravel Themer package in this project.

Support us

Spec Coder

About

Create a Real-Time Chat Applications with Laravel Reverb & Vue.js 3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 53.9%
  • Blade 41.2%
  • JavaScript 2.6%
  • Vue 2.2%
  • CSS 0.1%