sowrensen / gossip

A quick chat app using Laravel 8 (Jetstream-Inertia-Tailwind stack), Vue.js, Pusher/Laravel-WebSockets, and Laravel Echo.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gossip

Gossip is a quick chat app built for testing purpose. I've used Laravel 8 with Jetstream-Inertia-Tailwind scaffolding for frontend views. There are two different implementation for the realtime messaging:

  • The master branch uses Pusher along with Laravel Echo.
  • The websocket branch uses laravel-websockets package instead. You have to keep php artisan websockets:serve command running in order to send/receive realtime messages.

Both works fine with a very little amount of refactoring. Rest of the application is standard Laravel.

About

A quick chat app using Laravel 8 (Jetstream-Inertia-Tailwind stack), Vue.js, Pusher/Laravel-WebSockets, and Laravel Echo.


Languages

Language:Vue 50.6%Language:PHP 48.8%Language:Shell 0.3%Language:Blade 0.3%