abdallah-tah/abdalkit

Abdalkit 是一个专门为 KAVX 设计的复杂 Laravel 扩展包,通过提供一个统一且易于实现的主题,简化了公司网络应用的开发过程。

安装: 9

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

公开问题: 0

语言:Blade

dev-main 2023-04-27 18:56 UTC

This package is auto-updated.

Last update: 2024-09-06 23:21:14 UTC


README

AbdalKit 是一个具有一些典型于几乎所有项目的功能的 Laravel 入门套件。

(#available-themes).

该扩展包支持

重要: 此扩展包必须在 的 Laravel 项目中使用。现有的项目功能,如路由或控制器,可能会被 Larastarters 覆盖。

功能

除了设计主题外,AbdalKit 还添加了一些几乎所有项目都典型的功能

  • 个人资料管理表单以更改名称/电子邮件/密码
  • 用户列表示例表格
  • 示例静态文本页面
  • 侧边栏上的二级菜单
  • 角色和权限管理
  • Livewire 集成

开始使用

AbdalKit 需要 PHP 8+ 和 Laravel 9+。

  1. 创建一个新的 Laravel 项目。

  2. 将 AbdalKit 作为开发依赖项,运行

    composer require abdallah-tah/abdalkit:dev-main --dev
  3. 配置 AbdalKit,运行以下命令

    php artisan abdalkit:install
  4. 使用您首选的数据库管理系统(例如 MySQL、PostgreSQL、SQLite、SQL Server)为您的项目创建一个新的数据库。

  5. .env 文件中设置数据库连接,包括适当的凭据和数据库名称。

  6. 运行迁移以在数据库中设置所需的表

    php artisan migrate
  7. 编译项目资源,运行

    npm install && npm run dev
  8. 就是这样!您已经有了 Laravel Auth 入门套件,只需访问主页并点击登录/注册即可。


可用主题

在当前版本中,只有一个主题可用 - Tailwind。我们计划在未来添加更多主题。

Tailwind 主题与 Laravel Breeze