patriciomartinns/laravel-filament-breeze
Composer 安装命令:
composer create-project patriciomartinns/laravel-filament-breeze
包简介
The skeleton application for the Laravel framework.
关键字:
README 文档
README
This is a starter kit for Laravel projects that includes:
- Filament: A modern and powerful admin panel for Laravel.
- Breeze: A simple and minimal authentication kit for Laravel.
- Spatie Login Link: A package that provides passwordless login via a unique login link displayed on the screen.
What's Included?
- Laravel: PHP framework for web development.
- Filament: Elegant and customizable admin panel.
- Breeze: Authentication scaffolding with support for Blade, Vue, or React.
- Spatie Laravel Login Link: Passwordless login using unique login links.
Requirements
- PHP >= 8.2
- Composer
- Node.js (for asset compilation)
- Database (MySQL, PostgreSQL, SQLite, etc.)
Local Development Setup
Follow these steps to set up the project locally:
-
Clone the repository:
git clone https://github.com/patriciomartinns/laravel-filament-breeze example cd example ## Or laravel new example --using=patriciomartinns/laravel-filament-breeze
-
Install PHP dependencies:
composer install
-
Install Node.js dependencies:
npm install
-
Set up the environment:
- Copy the
.env.examplefile to.env:cp .env.example .env
- Configure the environment variables in the
.envfile, such asDB_DATABASE,DB_USERNAME, andDB_PASSWORD.
- Copy the
-
Generate the application key:
php artisan key:generate
-
Run migrations:
php artisan migrate
-
Seed the database:
- Run the seeder to populate the default user (defined in
DatabaseSeeder):php artisan db:seed
- Run the seeder to populate the default user (defined in
-
Compile assets:
npm run dev
-
Start the development server:
composer run dev
-
Access the project:
- Open your browser and go to
http://localhost:8000.
- Open your browser and go to
This will generate a unique login link for the specified email address.
Contributing
If you'd like to contribute to this project, follow these steps:
- Fork the repository.
- Create a feature branch (
git checkout -b feature/new-feature). - Commit your changes (
git commit -m 'Add new feature'). - Push to the branch (
git push origin feature/new-feature). - Open a Pull Request.
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-03-12