源码简介
Chatvia Laravel 使用 Bootstrap 4.5.0、Laravel 8.*、PUSHER 构建,可响应所有设备并支持深色、浅色模式。 您可以通过进行一些更改来非常快速地更改模式。 我们在实时聊天应用程序中使用了推送器。 它具有许多功能,例如一对一聊天、联系人、发送文件、在线用户、已读和未读用户的新消息、身份验证页面等等。
在线演示
https://chatvia-laravel.themesbrand.website/
功能简介
使用 Laravel 8 构建
Laravel 身份验证
响应式设计
支持深色和浅色
PUSHER 用于实时聊天应用程序
一对一和一对多聊天对话
终身免费更新
以及更多…
Laravel 身份验证
响应式设计
支持深色和浅色
PUSHER 用于实时聊天应用程序
一对一和一对多聊天对话
终身免费更新
以及更多…
更新日志
v 1.0.1 – 09 June 2020
——————————————————————-
– Added Sketch files.
– Fixed minor issue in the chat message file.
——————————————————————-
– Added Sketch files.
– Fixed minor issue in the chat message file.
安装方法
1、下载解压缩,上传到服务器,建立MySQL数据库。
2、登录SSH,执行 composer install 命令
3、执行php artisan key:generate命令,创建key
4、编辑.env文件,输入数据库信息
2、登录SSH,执行 composer install 命令
3、执行php artisan key:generate命令,创建key
4、编辑.env文件,输入数据库信息
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=chatvia
DB_USERNAME=root
DB_PASSWORD=
5、在https://pusher.com/申请ID,编辑api信息
PUSHER_APP_ID={ADD_YOUR_APP_ID}
PUSHER_APP_KEY={ADD_YOUR_APP_KEY}
PUSHER_APP_SECRET={ADD_YOUR_APP_SECRET}
PUSHER_APP_CLUSTER={ADD_YOUR_APP_CLUSTER}
编辑public/js/custom.js文件,完善API信息。
var pusher = new Pusher('{ADD_YOUR_PUSHER_APP_KEY}', { cluster: 'ap2', forceTLS: true });
6、执行以下命令
php artisan optimize
php artisan migrate:fresh
php artisan db:seed
php artisan serve