gabut-chat
gabut-chat copied to clipboard
Real Time App Chatting Using Pusher
GABUT CHAT - Real Time App Chatting
Still in Coding! Feel free to fork, clone or contribute :)
About Gabut Chat
Gabut Chat is a real time chat application using Pusher Websocket. "Gabut" comes from Indonesian which means "no activity" where I made this because I have no activity and want to increase my knowledge about web development.
Preview
Features
- Authentication (Login, Register)
- Public & Private Channel (Chat Channel)
- Online Status
- Notification alert
Technology
- Composer (Dependency Manager for PHP)
- Laravel 8 (Backend)
- Bootstrap 4.5.0 (Frontend)
- Sweetalert2
- Pusher (Websocket)
-
PostgreSQL (Database)
Installation
- Clone this repository
git clone https://github.com/hairullana/gabut-chat
- Change directory
cd gabut-chat
- Install Composer
composer install
- Create and
Setup
.env file (DB, Pusher)
cp .env.example .env
- Generate Key
php artisan key:generate
- Migration Database
php artisan migrate:fresh
- Run Laravel Server
php artisan serve