Laravel Template Integration

How to use

  1. Clone the repo and cd into it
  2. composer install
  3. Rename or copy .env.example file to .env
  4. php artisan key:generate
  5. Set your database credentials in your .env file
  6. Set your APP_URL to http://127.0.0.1:8000 in your .env file. This is needed for Spatie Media Library correctly resolve asset URLs.
  7. php artisan migrate --seed. This will migrate the database and run any seeders necessary.
  8. npm install
  9. npm run dev
  10. php artisan serve

Used Packages

Spatie Media Library

I use spatie/laravel-medialibrary for storing images.

Laravel Livewire

I use livewire/livewire for component rendering.

Orangehill Iseed

I use orangehill/iseed for generating seeders from DB.