Skip to content

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

Notifications You must be signed in to change notification settings

bpocallaghan/titan-starter

Repository files navigation

Laravel CMS Starter

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.

Releases

No releases published

Packages

No packages published