Download the PHP package tapp/laravel-starter-kit without Composer
On this page you can find all versions of the php package tapp/laravel-starter-kit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tapp/laravel-starter-kit
More information about tapp/laravel-starter-kit
Files in tapp/laravel-starter-kit
Package laravel-starter-kit
Short Description The Tapp Starter Kit for Laravel.
License MIT
Informations about the package laravel-starter-kit
Tapp Laravel 12 Starter Kit
Key features include:
- Pre-configured User architecture (Model, Policy, Factory, Migration, and Seeder)
- Authorization using Spatie Permission library (roles and permissions)
What is included
- Laravel 12
- Livewire 3
- TailwindCSS 4
- AlpineJS
- Spatie Permission
- Spatie Media Library
Dev
- Laravel Debugbar
- Pest
- Peck
- Larastan
Global Laravel Configurations included
For local
Model::shouldBeStrict();:- Prevent lazy loading
- Prevent silently discarding attributes
- Prevent accessing missing attributes
For production
- Force HTTPs (
URL::forceHttps(app()->isProduction())) - Prohibit destructive database commands (
DB::prohibitDestructiveCommands(app()->isProduction()))
Seeder
- Permission and role seeders
- User seeder
UI
While TailwindCSS and Alpine.js are included for styling and frontend interactivity, the starter kit doesn't include a pre-built UI component library (like Tailwind UI, Livewire Flux, DaisyUI, or Flowbite). This gives you the freedom to choose and integrate the component library that best fits your project's design requirements.
Quick Start
Install dependencies
Setup the environment
In the .env file, update the database name and other env vars according to your needs:
Run database migrations
This will create an admin user:
and also an "Administrator" role and user permissions.
Contributing
Thank you for considering contributing to the Tapp Laravel Starter Kit!
Security Vulnerabilities
If you discover a security vulnerability, please send an e-mail to Steve Williamson via [email protected]. All security vulnerabilities will be promptly addressed.
License
The Tapp Laravel SasS Starter Kit software is licensed under the MIT license.
All versions of laravel-starter-kit with dependencies
laravel/framework Version ^12.0
laravel/tinker Version ^2.10.1
livewire/livewire Version ^3.6
spatie/laravel-medialibrary Version ^11.12
spatie/laravel-permission Version ^6.17