-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the laravel-starter-kit wiki!
Laravel Starter Kit is a collection of tools and libraries to make developing your Laravel projects easier. This set includes several useful packages and tools that will help you quickly get started and easily develop web applications in Laravel.
Follow these steps to install and set up the project:
-
Clone the repository from GitHub:
git clone git@github.com:ideal-creative-lab/laravel-starter-kit.git
-
Install Laravel Framework and configure environment
-
Install necessary backend packages:
php artisan install:backend
After installing backend packages, you can choose one of the following content management systems (CMS): Laravel Nova, Filament, Statamic
-
Run migration:
php artisan migrate
-
Install frontend components (To avoid duplication, ensure that you run the command once with a specific stack):
php artisan install:frontend
After installing components, you can choose a Package Manager and one of the following stacks AlpineJS + HTMX, LiveWire, InertiaJS + Svelte:
-
Install authorization components (optional):
php artisan install:auth
Options:
--halt
: Use this flag to publish HALT components. HALT components provide a simple and minimalistic authentication UI based on HTMX and Laravel.--tall
: Use this flag to publish TALL components. TALL components provide a more dynamic and interactive authentication UI using Livewire. -
Start the development server:
php artisan serve
You can now access the project by visiting the URL provided by the development server.