thedevsbuddy / adminr
一个简单而强大的Laravel启动器,带管理员面板和CRUD资源生成器,帮助您更快地构建应用程序。
0.4.7
2023-02-04 18:50 UTC
Requires
- php: ^8.1.1
- fruitcake/laravel-cors: ^3.0.0
- guzzlehttp/guzzle: ^7.5.0
- laravel/framework: ^9.43.0
- laravel/sanctum: ^3.0.1
- laravel/tinker: ^2.7.3
- spatie/laravel-permission: ^5.7.0
- thedevsbuddy/adminr-engine: ^0.1.7
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.7.0
- fakerphp/faker: ^1.20.0
- laravel/sail: ^1.16.3
- mockery/mockery: ^1.5.1
- nunomaduro/collision: ^6.3.1
- phpunit/phpunit: ^9.5.27
- spatie/laravel-ignition: ^1.6.2
README
注意:我想通知您,该项目已被弃用,并且不再接收任何更新。
关于AdminR
AdminR是一个简单的管理员面板,基于Laravel框架构建,帮助开发人员轻松创建Laravel后端和API,使他们可以更多地专注于创建实际的Web应用程序或任何客户端应用程序。
AdminR帮助开发者减少约90%的工作,这些工作通常用于构建后端或管理员面板以及应用程序的API。
已知问题
我了解到(并正在修复它们)
- 没有已知问题。
- 如果在问题标签中找到任何问题,请报告问题
未来计划
我正在准备添加
索引
选项用于资源生成(在SQL
级别)。- 每个资源的表格选项
- 您可以选择使用表格或原生表格。
- 资源上的导入/导出选项。
- 资源上的搜索选项。
- 许多其他功能。
支持我
如果您发现这个包很有帮助,您可以通过点击下面的按钮并捐赠一些金额来支持我,以便我经常在这些项目上工作。
开始使用
安装项目
composer create-project thedevsbuddy/adminr <your-app-name>
生成应用程序密钥
php artisan key:generate
设置/更新数据库连接
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=adminr DB_USERNAME=root DB_PASSWORD=secret
迁移数据库并种植演示数据
php artisan migrate --seed
链接存储文件夹
php artisan storage:link
默认情况下,您将获得3
个用户和角色
Super admin (super.admin)
email: super.admin@adminr.com
pwd: password
Admin (admin)
email: admin@adminr.com
pwd: password
User (user)
email: user@adminr.com
pwd: password
这样,您的项目设置就完成了。
快乐编码。
特别感谢
CoreUI
对于管理员面板UI,我们使用了coreui,这是一个出色的管理员模板。
安全漏洞
如果您在AdminR中发现安全漏洞,请通过adminr@devsbuddy.com发送电子邮件给Devsbuddy。所有安全漏洞都将得到及时解决。
许可证
AdminR是开源软件,受MIT许可证许可。