bpocallaghan/laravel-starter

A Laravel Starter project that helps you with the initial setup.

dev-master 2022-09-01 21:30 UTC

This package is auto-updated.

Last update: 2024-02-29 03:59:22 UTC


README

Preview project here

Features

  • Admin LTE theme
  • Authentication
  • User Roles
  • Admin Navigation
  • Log and View Activities (website actions and admin resource changes)
  • Accounts

TODO

  • landing page
  • More Tests

Setup (Basic)

  • Clone or Download the code
  • create your database
  • setup your virtual host (preview: http://titan.test)
  • open .env and update app information, database, mail
  • open database\seeds\UsersTableSeeder.php and set your admin user credentials
  • NPM (css and js): Install npm install and Run npm run prod

Setup (Advanced)

Thank you

My Packages Included

  • File Generators Laravel 5 File Generators with config and publishable stubs
  • Notify Laravel 5 Flash Notifications with icons and animations and with a timeout
  • Alert A helper package to flash a bootstrap alert to the browser via a Facade or a helper function.
  • Impersonate User This allows you to authenticate as any of your customers.
  • Sluggable Provides a HasSlug trait that will generate a unique slug when saving your Laravel Eloquent model.