diky22rp / chatifyarjuna
A package for Laravel PHP Framework to add a complete real-time chat system. Custom package from chatify (munafio/chatify/) for Internal Company
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Requires
- pusher/pusher-php-server: ^3.4@dev
This package is auto-updated.
Last update: 2024-04-29 04:40:23 UTC
README
A package for Laravel PHP Framework to add a complete real-time chat system. Custom package from chatify (munafio/chatify/) for Internal Company
Requirements:
- PHP >=5.3.2.
- Laravel >=5.4
- Pusher Api Account.
Installation
- Install the package in your Laravel app
$ composer require diky22rp/ChatifyArjuna
- Pusher Api Settings This package using Pusher Api, so you need to :
- Create account and modify .env file of your Laravel app with your api credentials.
- This package used a Pusher client events, and client events must be enabled for the application. You can do this in the Settings tab for your app within the Channels dashboard.
- Publishing Assets Packages' assets to be published : The Important assets:
- config
- assets
- migrations
- controllers
- views
to pusblish the assets, do the following command line with changing the tag value .. that means after --tag= write chatify- + asset name as mentioned above. Example :
$ php artisan vendor:publish --tag=chatify-config
- NOTE: Publishing assets means (e.g. config) that creating a copy of the package's config file into the config folder of your Laravel applications and like so with the other asstes (Package's Views, controllers, migrations ...).
- Migrate the new migrations that added by the previous step
$ php artisan migrate
note : add field "OnlineStatus" on table user login
- Storage Symlink
$ php artisan storage:link
Custom Package from https://github.com/munafio/chatify
- Thank u for munafio