| Install | |
|---|---|
composer require brnbio/laravel-starterkit |
|
| Latest Version: | v1.0.1 |
| PHP: | ^8.4 |
A modern Laravel starter kit with InertiaJS, Vue 3, Tailwind CSS, and Laravel Sail pre-configured for rapid application development.
Create a new project using Composer:
composer create-project brnbio/laravel-starterkit my-project
cd my-project
Or clone the repository:
git clone https://github.com/brnbio/laravel-starterkit.git my-project
cd my-project
Install dependencies and setup the project:
composer install
make install
This command will:
.env.example to .envStart the frontend development server:
make dev
Your application will be available at http://localhost.
Run make to see all available commands:
make up - Start the applicationmake down - Stop the applicationmake restart - Restart the applicationmake install - Fresh install (copies .env, installs dependencies, migrates database)make dev - Start development server with Vite hot reloadmake precommit - Run all pre-commit checks (linting, type checking, tests, security audits)make refresh - Refresh the database (migrate:fresh --seed)make phpstan - Run PHPStan static analysismake pint - Run Laravel Pint code formattermake test - Run Pest PHP testsmake eslint - Run ESLint lintingmake upmake devmake precommitThis project is open-sourced software licensed under the MIT license.