Skip to content

Laravel Inertia Boiler (Vue3, TailwindCSS, Docker, Permission, Snowflake) [Full-Starter]

Notifications You must be signed in to change notification settings

XEPARE/laravel-inertia-boiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boilerplate Laravel 11.x

A Laravel boilerplate with the latest technologies and best practices to kickstart your project.

Features

  • PHP 8.2
  • Vite
  • TailwindCSS
  • InertiaJS
  • Vue3
  • Docker ready
  • Jetstream for authentication and authorization
  • Enums for improved database management
  • Snowflake for unique ID generation
  • Sentry for error tracking and reporting
  • Buildset for continuous integration and deployment (Github Actions)

Included Libaries

Getting Started

  1. Clone the repository git clone https://github.com/XEPARE/laravel-inertia-boiler.git
  2. Install composer dependencies composer install
  3. Install npm dependencies npm install
  4. Copy the example env file and make the required configuration changes in the .env file cp .env.example .env
  5. Add database credentials to .env file
  6. Generate application key php artisan key:generate
  7. Create tables and seed initial data php artisan migrate --seed
  8. Run the npm build script npm run dev
  9. Start the local development server php artisan serve
  10. You can now access the server at http://localhost:8000
  11. Login using the default credentials Email: [email protected] - Password: 123admin456