Skip to content

Commit 00f1871

Browse files
committed
Add Blueprint support and update dependencies
- Updated README.md to include Blueprint usage instructions. - Added laravel-shift/blueprint as a dependency in composer.json. - Updated composer.lock to reflect the new dependency and its version. - Added draft.yaml for Blueprint model and controller definitions. - Updated .gitignore to include .blueprint directory.
1 parent ea76e13 commit 00f1871

File tree

5 files changed

+282
-100
lines changed

5 files changed

+282
-100
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@ yarn-error.log
2222
/.nova
2323
/.vscode
2424
/.zed
25+
/.blueprint

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ This is a fork of the [Laravel + React Starter Kit](https://github.com/laravel/r
99
- **Laravel Translatable & Translations**: Fully translated into Hebrew & supports translatable columns with [spatie/laravel-translatable](https://spatie.be/docs/laravel-translatable)
1010
- **MinIO & Media Library**: For file uploads and media management.
1111
- **Sail Included**: Docker support with Laravel Sail for easy local development.
12+
- **Blueprint**: Uses [laravel-shift/blueprint](https://blueprint.laravelshift.com/) for rapid application development.
1213

1314
And much more!
1415

@@ -23,6 +24,16 @@ From a Linux distro of your choice, you will need:
2324
- [Node.js](https://nodejs.org/en/download/) - JavaScript runtime environment.
2425
- [PHP 8.4 or higher and Composer](https://laravel.com/docs/#installing-php)
2526

27+
## Getting Started
28+
29+
Edit `blueprint.yaml` to define your application structure and features. You can use the [Blueprint documentation](https://blueprint.laravelshift.com/) to learn how to define your models, controllers, and other components.
30+
31+
Finelly Create your models, controllers, and other components using Blueprint:
32+
33+
```bash
34+
sail artisan blueprint:build
35+
```
36+
2637
## Installation
2738

2839
1. Fork the repository and clone it to your local machine:

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
],
1010
"license": "MIT",
1111
"require": {
12-
"SamuelBisberg/react-starter-kit": "dev-main",
1312
"php": "^8.2",
1413
"inertiajs/inertia-laravel": "^2.0",
1514
"laravel/framework": "^12.0",
@@ -25,6 +24,7 @@
2524
"barryvdh/laravel-debugbar": "^3.16",
2625
"bottelet/translation-checker": "^1.2",
2726
"fakerphp/faker": "^1.23",
27+
"laravel-shift/blueprint": "^2.12",
2828
"laravel/pail": "^1.2.2",
2929
"laravel/pint": "^1.18",
3030
"laravel/sail": "^1.43",

0 commit comments

Comments
 (0)