log1x/filament-starter

为您的下一个 TALL stack 应用程序提供一个美丽的起点。

资助包维护!
Log1x

安装次数: 1,331

依赖关系: 0

建议者: 0

安全: 0

星星: 395

关注者: 10

分支: 56

类型:项目

dev-main 2024-07-20 12:17 UTC

This package is auto-updated.

Last update: 2024-09-20 12:37:06 UTC


README

这里是一个美丽的起点,可以快速搭建您的下一个TALL stack应用程序,利用Filament构建管理面板。

Screenshot

功能

  • 🚀 快速、简洁的起点,包含示例Post模型和资源。
  • 🧑‍💻 完全预配置和定制的 Filament 面板,内置最佳实践。
  • 🎨 由Livewire提供的简洁、最小化的前端。
  • 💄 TailwindCSSVite已准备就绪,可直接使用。
  • 👷 预安装 Livewire 和Alpine,易于扩展。
  • ⚡️ Filament 和前端均支持 SPA。
  • 🔨 GitHub Actions 工作流支持Pint,并预配置了 Dependabot 依赖。
  • 🔍️ 使用romanzipp/laravel-seo轻松进行程序化 SEO。

要求

确保在继续之前已安装所有依赖项。

入门

使用 Composer 创建项目并配置 .env 文件。

composer create-project log1x/filament-starter:dev-main
cd filament-starter

配置完 .env 后,您可以继续迁移和数据库填充。

php artisan migrate:fresh --seed

数据库填充完成后,您可以使用默认管理员用户登录 /admin

Username: admin
Password: admin

构建资源

项目资源使用 Vite 编译。这可以通过安装依赖项并使用 Yarn 运行构建命令来完成。

yarn install
yarn build

使用的插件

以下Filament 插件已完全实现和配置。

错误报告

如果您在 Filament Starter 中发现错误,请打开一个问题

贡献

鼓励和欢迎通过 PR、报告问题或提出建议进行贡献。

许可证

Filament Starter 在MIT 许可证下提供。