harayatech/haraya-talk

独立的即时通讯系统

v1.0.0 2024-05-31 00:29 UTC

This package is auto-updated.

Last update: 2024-09-27 02:41:48 UTC


README

HarayaTalk是一个独立的即时通讯系统,可以轻松集成到任何Laravel项目中。厌倦了反复创建即时通讯系统,我决定创建一个自己的、设计良好的且安全的即时通讯解决方案,使用Laravel 11和Vue 3。

特性

  • 实时通讯:即时通讯,实时更新。
  • 用户认证:安全的用户认证和授权。
  • 可扩展架构:考虑到可扩展性,以处理不断增长的用户群。
  • 现代前端:利用Vue 3创建响应式和动态的用户界面。
  • 安全:实施最佳安全实践来保护用户数据。

安装

  1. 通过Composer安装包:composer require harayatech/haraya-talk

  2. 发布配置文件:php artisan vendor:publish --provider="HarayaTalk\Providers\HarayaTalkServiceProvider"

  3. 运行迁移:php artisan migrate

  4. 安装前端依赖:npm install

  5. 编译资源:npm run dev

使用

  1. 将HarayaTalk路由添加到您的routes/web.php文件中:HarayaTalk::routes();

  2. 在Vue应用程序中包含HarayaTalk组件:import HarayaTalk from 'haraya-talk'; Vue.use(HarayaTalk);

  3. 启动Laravel开发服务器:php artisan serve

  4. https://:8000/haraya-talk访问即时通讯系统。

贡献

欢迎贡献!请提交pull请求或打开问题以讨论任何更改。

许可证

HarayaTalk是开源软件,许可协议为MIT许可证

致谢

特别感谢Laravel和Vue.js社区提供的出色框架和工具。